A fast SAT solver
This release fixes common case hash collision in logic.C. This can greatly improve performance for apps which make use of logic.C but has no effect on solving. Special thanks to Evan Cordell (Redhat).
This release re-organises our documentation for a more streamlined README.md and GH pages integration.
Move to go-air.
Release 1.0.1 is another administrative release which provides a DOI via zenodo.
Release 1.0.0 adds no features and changes no code. It is an administrative release which
aiger bugfix and usability improvements
This release fixes a bug in the aiger ascii output for latch values and
adds some usability/performance improvements
For usability, we have added a Write method to gini to have it dump
a dimacs CNF to a writer.
For performance, we have made it so that more learned clauses could be
derived in incremental mode with test scopes when the last solve gave
unsat.
This release includes some more incremental cleanup:
This release fixes another corner case test scope bug after much intense testing.
This release
This release adds interface and performance improvements to incremental usage
Try(dur time.Duration)
method without going through GoSolveThese yield a simpler interface and 2-3x performance improvement for use cases where there are lots of very easy Solve queries.