Guillaume Bury
|
1b5038e620
|
New clauses are memorized, and redundant ones eliminated.
|
2015-03-10 17:43:41 +01:00 |
|
Guillaume Bury
|
51a74c6505
|
First release
|
2015-03-03 17:22:49 +01:00 |
|
Guillaume Bury
|
f6fbd874ec
|
Fixed bug in sat example in readme
|
2015-03-03 17:09:39 +01:00 |
|
Guillaume Bury
|
cdf8371394
|
Added info about solver functor
|
2015-03-03 17:06:16 +01:00 |
|
Guillaume Bury
|
926948d693
|
Fixed typo + added ocaml annotation in markdown
|
2015-03-03 17:00:06 +01:00 |
|
Guillaume Bury
|
68edd9916e
|
Updated README + some more doc
|
2015-03-03 16:54:28 +01:00 |
|
Guillaume Bury
|
e20876ad02
|
Added some convenience functions in pure sat solver
|
2015-02-18 16:45:36 +01:00 |
|
Guillaume Bury
|
d58c5c0756
|
Made sat atom type private
|
2015-02-18 16:32:18 +01:00 |
|
Guillaume Bury
|
e584e0979d
|
A bit of cleanup of dead code
|
2015-02-09 17:43:45 +01:00 |
|
Guillaume Bury
|
714e0988e3
|
[bugfix] some late unsat conflicts were not handled correctly
|
2015-02-09 17:25:58 +01:00 |
|
Guillaume Bury
|
07c62fc5bc
|
Merge branch 'master' of github.com:Gbury/mSAT
|
2015-02-09 17:11:36 +01:00 |
|
Guillaume Bury
|
9c8e970b8d
|
[bugfix] level 0 conflict in mcsat weren't detected
|
2015-02-09 17:10:45 +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
|
74238bbed8
|
Merge branch 'master' of github.com:Gbury/mSAT
|
2015-02-09 15:43:26 +01:00 |
|
Guillaume Bury
|
23d18fe609
|
Added log functor to Sat.Make
|
2015-02-09 15:43:03 +01:00 |
|
Simon Cruanes
|
317a7c73d9
|
don't run tests in opam file
|
2015-02-09 15:38:29 +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
|
3ec4f6f2e3
|
[bugfix] semantic backtrack added decision with wrong level
|
2015-02-09 14:15:15 +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 |
|
Simon Cruanes
|
c2cfa14e86
|
small perf change
|
2015-02-06 17:47:29 +01:00 |
|
Guillaume Bury
|
ce8920bf88
|
Revert "[bugfix] uip clause detection was wrong"
This reverts commit 7a5e8e082d.
|
2015-02-06 17:16:58 +01:00 |
|
Guillaume Bury
|
7a5e8e082d
|
[bugfix] uip clause detection was wrong
|
2015-02-06 17:05:37 +01:00 |
|
Guillaume Bury
|
3203dadb8d
|
Replaced clause number by tag in solver.assume
|
2015-02-06 15:46:56 +01:00 |
|
Guillaume Bury
|
00b894acef
|
Min/max typo
|
2015-02-06 14:36:09 +01:00 |
|
Guillaume Bury
|
0d66605afd
|
Fix for empty arguments lemma printing in dot proofs
|
2015-02-06 14:33:35 +01:00 |
|
Guillaume Bury
|
5067274b4c
|
Replaced maps by hashtbl for mcsat
|
2015-02-06 09:56:41 +01:00 |
|
Guillaume Bury
|
c9657cc795
|
Small log message update
|
2015-02-04 14:58:00 +01:00 |
|
Guillaume Bury
|
07b49c8481
|
Added 'if_sat' possibility for plugins
|
2015-02-03 17:37:36 +01:00 |
|
Guillaume Bury
|
cef1cef703
|
Fix typo in resolution error message
|
2015-01-30 10:28:46 +01:00 |
|
Guillaume Bury
|
0e84c5bfb3
|
Revert "Removed an error that was raised for tautological conflict clauses"
This reverts commit 803b61c7dc.
|
2015-01-29 15:49:17 +01:00 |
|
Guillaume Bury
|
436dc49111
|
Better error message
|
2015-01-29 15:44:54 +01:00 |
|
Guillaume Bury
|
803b61c7dc
|
Removed an error that was raised for tautological conflict clauses
|
2015-01-29 15:39:48 +01:00 |
|
Guillaume Bury
|
a0ae0ca90c
|
Forgot to end a 'TR'
|
2015-01-29 15:16:51 +01:00 |
|
Guillaume Bury
|
b6089e67c3
|
Fix for bad html printing
|
2015-01-29 15:14:24 +01:00 |
|
Guillaume Bury
|
863a49a0a4
|
Update for proof output in dot
|
2015-01-29 15:00:52 +01:00 |
|
Guillaume Bury
|
676ed7eed9
|
Better proof output for dot format
|
2015-01-29 14:44:23 +01:00 |
|
Guillaume Bury
|
6995cf90e1
|
Fix for iheap size
|
2015-01-26 15:56:05 +01:00 |
|
Guillaume Bury
|
a5c67c7545
|
Fix for lack of insertion of new atoms in iheap.
|
2015-01-26 15:54:28 +01:00 |
|
Guillaume Bury
|
db0bd8c2df
|
Fix for late propagation of theories when it conflicts with boolean
propagtion. Printing fix
|
2015-01-26 15:49:27 +01:00 |
|
Guillaume Bury
|
3ed5d26ac7
|
Merge branch 'master' of github.com:Gbury/mSAT
Conflicts:
solver/mcsolver.ml
|
2015-01-26 15:02:44 +01:00 |
|
Guillaume Bury
|
ccebc8c44a
|
Fix for uip unit clause which conflicts with level0
|
2015-01-26 15:01:26 +01:00 |
|
Guillaume Bury
|
51339eccf8
|
Bug fixed (hopefully)
|
2015-01-24 21:43:23 +01:00 |
|
Guillaume Bury
|
8fcf90b5c9
|
Some more debug logging
|
2015-01-24 21:31:45 +01:00 |
|
Guillaume Bury
|
8afdc59ced
|
Tentative fix for absurd slice size
|
2015-01-24 21:24:03 +01:00 |
|
Guillaume Bury
|
f85714537e
|
Some more logging messages
|
2015-01-24 21:10:01 +01:00 |
|
Guillaume Bury
|
6b70dd413c
|
Merge branch 'master' of github.com:Gbury/mSAT
|
2015-01-24 18:11:24 +01:00 |
|