caleb531 / automata
A Python library for simulating finite automata, pushdown automata, and Turing machines
☆375Updated last month
Alternatives and similar repositories for automata:
Users that are interested in automata are comparing it to the libraries listed below
- A toolkit for SAT-based prototyping in Python☆416Updated 2 weeks ago
- Python bindings to picosat (a SAT solver)☆185Updated last week
- A fast Sudoku solver and generator with a benchmark suite for comparing the fastest known solvers.☆214Updated 8 months ago
- Access to all MiniZinc functionality directly from Python☆157Updated last month
- An Automata Learning Library Written in Python☆178Updated this week
- An automated theorem prover for first-order logic.☆237Updated 3 years ago
- Visualize Turing machines and deterministic finite automata. 🔵🔁🔴↩️☆253Updated 3 years ago
- A Python package for automata theory.☆55Updated last year
- A computer algebra system for research in combinatorial game theory☆38Updated last year
- Tree Proof Generator☆164Updated last month
- A python library to manipulate formal languages and various automata☆48Updated 2 weeks ago
- Python3 control flow graph generator☆199Updated 2 years ago
- pySMT: A library for SMT formulae manipulation and solving☆586Updated last week
- Binary Decision Diagrams (BDDs) in pure Python and Cython wrappers of CUDD, Sylvan, and BuDDy☆193Updated this week
- Academic Python Library to manage DFA, NFA and AFW automata.☆24Updated last year
- Program Synthesis Course☆250Updated last year
- A solver for subgraph isomorphism problems, based upon a series of papers by subsets of McCreesh, Prosser, and Trimble.☆74Updated last month
- Power Law Random k-SAT Generator☆14Updated 3 years ago
- Lingeling SAT Solver☆100Updated last year
- A python program to build nfa, dfa and minimised DFA from given regular expression. Uses Tkinter for GUI and GraphViz for graphs.☆119Updated 11 years ago
- Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.☆55Updated last year
- The MiniZinc compiler☆539Updated 3 weeks ago
- A Learning Environment for Theorem Proving with the Coq proof assistant☆397Updated last year
- The MiniZinc IDE☆148Updated 3 weeks ago
- The Vampire Theorem Prover☆332Updated this week
- Regular expression manipulation library☆354Updated 9 months ago
- An automata learning library written in Python.☆49Updated 5 years ago
- PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.☆506Updated 3 months ago
- Constraint Solving Problem resolver for Python☆460Updated this week
- A Python model checking package☆65Updated 7 months ago