Simon Cruanes
|
79bd88b999
|
api: remove spurious () for calls to solve
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
83c0d0e7f1
|
feat: add Value.t to the mcsat interface
it can be useful to separate terms from pure values.
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
95bdc80ed5
|
feat: rename slice to acts, add some functions in it
- add literal
- add term
- eval literal
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
872d4433db
|
feat: add a "backtrackable ref" module
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
8f1c24c1a6
|
refactor: change API to {final,partial}_check
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
a0ba576b0f
|
test: details in sudoku solver
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
a6d74898ff
|
test: add another check to the sudoku solver
|
2019-02-11 16:55:43 +01:00 |
|
Simon Cruanes
|
5e1508ff2b
|
refactor: use a vec for the new clauses
|
2019-02-11 16:55:43 +01:00 |
|