Simon Cruanes
ac396e8cf5
rename to cdcl
2018-01-22 22:09:47 -06:00
Simon Cruanes
ac50e10788
big refactoring
...
- move to jbuilder
- use a functorial heap (with indices embedded in lit/var)
- update Vec with optims from mc2
- change semantics of Vec.shrink
- use new Log module
2017-12-28 15:51:04 +01:00
Guillaume Bury
cb8092af3b
Cleaned makefile a bit + moved the testing binary
2016-01-30 17:02:24 +01:00
Guillaume Bury
2613926ab1
First changes for better persistent proofs
...
This commit ensures that clauses now contain
all necessary information to construct the proof
graph (without relying on propagation reasons).
2016-01-21 00:06:41 +01:00
Guillaume Bury
bbbd407631
Res now includes solver type
2015-10-02 13:30:32 +02:00
Guillaume Bury
434697ea47
Better dot backend
2015-07-28 23:23:05 +02:00
Guillaume Bury
2ed541d528
Faster iterating over subterms
2014-12-18 15:34:01 +01:00
Guillaume Bury
aacae0883b
Bundled both smt and mcsat in sat_solve; updated the tests in Makefile
2014-12-16 21:32:18 +01:00
Guillaume Bury
172ff8bca3
Added smtlib unsat tests to test script
2014-11-10 20:01:51 +01:00
Guillaume Bury
cac9df4510
Parametric input/output in sat_solve
2014-11-07 16:05:38 +01:00
Guillaume Bury
e1486b416d
Lots of fixes for proof generation.
2014-11-07 15:11:32 +01:00
Simon Cruanes
1a2d4ccb73
main test program: move test.ml to sat_solve.ml
2014-11-04 20:40:08 +01:00
Simon Cruanes
e95dec0663
fix test; make test scripts PWD-independent
2014-11-04 17:48:22 +01:00
Simon Cruanes
ce7254f80f
fix timeout in tests
2014-11-04 16:05:48 +01:00
Guillaume Bury
6a21dafb22
Added some tests.
2014-11-04 15:54:33 +01:00
Guillaume Bury
4daf685b3e
Added time/size limits to test utility
2014-11-02 11:02:08 +01:00
Guillaume Bury
7cd1f38d49
New test script.
2014-11-01 23:42:57 +01:00