mirror of
https://github.com/Jaxan/satuio.git
synced 2025-04-27 06:37:45 +02:00
Using SAT solvers to construct UIOs and ADSs
examples | ||
satuio | ||
.gitignore | ||
README.md |
satuio
Using SAT solvers to construct UIOs and ADSs for Mealy machines.
Dependencies
This project uses Python3. It uses the following packages which can be
installed with pip
.
Usage
All scripts show their usage with the --help
flag. Note that the
flags and options are subject to change, since this is WIP.
# Finding UIO sequences in a Mealy machine
python3 satuio/uio.py --help
The solver can be specified (as long as pysat supports it). The default is Glucose3, as that worked well on the examples.
Copyright
© Joshua Moerman, Open Universiteit, 2022