Commit graph

17 commits

Author SHA1 Message Date
Guillaume Bury
aed3aeb17c A bit of restructuring to have cleaner dependencies between fonctors 2015-07-21 19:20:40 +02:00
Guillaume Bury
e7140d6897 Added some abstraction to allow for more direct types int the pure SAT
solver
2015-06-26 14:12:47 +02:00
Guillaume Bury
6f384fb80b Big refactoring of code. Some performances were lost on pure SAT Solving. 2015-06-25 15:37:29 +02:00
Guillaume Bury
ee13eb366b Fix for incomplete proofs due to hypothesis not proved 2015-03-13 14:48:20 +01:00
Guillaume Bury
d7c5077c0a Log module is passed down to proof module in solvers 2015-03-13 14:09:16 +01:00
Guillaume Bury
a17d83eb1d Fixed location of debug message 2015-03-10 17:57:48 +01:00
Guillaume Bury
1b5038e620 New clauses are memorized, and redundant ones eliminated. 2015-03-10 17:43:41 +01:00
Simon Cruanes
1062297389 fix usage of Log in Solver 2015-02-09 16:09:05 +01:00
Guillaume Bury
5f155f6bde Simplified proof generation 2015-02-09 16:07:28 +01:00
Guillaume Bury
3d951db181 Small update for clause info about proofs 2015-02-09 15:34:49 +01:00
Guillaume Bury
a7951ea143 Small change for clause names 2015-02-09 15:12:04 +01:00
Guillaume Bury
4ff01d2a7e Merge branch 'master' of github.com:Gbury/mSAT 2015-02-09 14:01:59 +01:00
Guillaume Bury
312758ce1b [bugfix] tag were not properly set when assuming new clauses 2015-02-09 14:01:29 +01:00
Simon Cruanes
425043a362 small details 2015-02-09 11:46:52 +01:00
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
8e8a592475 Some reorganization of files/folders 2014-12-11 17:02:27 +01:00
Renamed from sat/solver.ml (Browse further)