Commit graph

18 commits

Author SHA1 Message Date
Guillaume Bury
3203dadb8d Replaced clause number by tag in solver.assume 2015-02-06 15:46:56 +01:00
Guillaume Bury
d227d4c8b5 Solver modules are paramtrized by log module 2015-01-20 12:58:28 +01:00
Guillaume Bury
ca70f87973 Mcsat now works 2014-12-16 17:30:14 +01:00
Guillaume Bury
5752a9f139 Changed theory interface to allow pushing of clauses 2014-11-19 21:56:24 +01:00
Guillaume Bury
8e0dfc539c Check now also whecks model if sat.
Time/Memory limits now only applies to proof search (and not to model checking of proof building anymore).
2014-11-18 16:16:02 +01:00
Guillaume Bury
c6dd201014 Fixed bug in smtlib translation 2014-11-15 19:42:09 +01:00
Guillaume Bury
384bcb7270 Better explanations in equivalence closure 2014-11-15 18:39:19 +01:00
Guillaume Bury
6801acdafd Normalisation is now done in constructors for smt 2014-11-15 12:20:34 +01:00
Guillaume Bury
e92740e75e Better integration of smt into sat-solve (sic) 2014-11-15 00:59:09 +01:00
Guillaume Bury
fcbcf5a9d4 Small fix for tautologies in cc for smt 2014-11-14 17:53:16 +01:00
Guillaume Bury
566c30bdcc Added Smt module 2014-11-14 17:40:29 +01:00
Guillaume Bury
b7c5b39e02 moved smt folder to old 2014-11-14 11:58:43 +01:00
Guillaume Bury
dc43c28a02 Everything has now been properly indented with ocp-indent. 2014-10-31 16:40:59 +01:00
Guillaume Bury
a00506b95f Solver module is now functorised. 'make' now compiles. 2014-10-31 16:21:11 +01:00
Guillaume Bury
13060e348d Removed trailing whitespaces 2014-10-29 14:55:23 +01:00
Simon Cruanes
05f8d0d873 allow to build Or[], returning false 2014-03-06 17:35:24 +01:00
Simon Cruanes
c2d379de10 fix Tseitin CNF conversion;
more combinators to build formulas;
Smt.eval function to extract the propositional model
2014-03-06 10:53:56 +01:00
Simon Cruanes
d7f09c9791 initial commit 2014-03-06 10:45:04 +01:00