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
|
23f627cae3
|
Removed dependency on zarith and fixed build options. Solves issue #1
|
2015-05-07 16:07:04 +02:00 |
|
Simon Cruanes
|
383ce09653
|
add zarith as a dependency (close #1)
|
2015-05-07 15:56:07 +02:00 |
|
Guillaume Bury
|
198890b68c
|
Remove some excessive debug messages
|
2015-03-19 12:47:36 +01:00 |
|
Guillaume Bury
|
8ee66bf88f
|
Merge branch 'master' of github.com:Gbury/mSAT
|
2015-03-19 12:36:19 +01:00 |
|
Guillaume Bury
|
e0ac6b31fd
|
Fix for vector resizing in 'set'
|
2015-03-18 15:13:18 +01:00 |
|
Guillaume Bury
|
c1af34823c
|
Fix for compilation on older ocaml compiler
|
2015-03-17 17:33:35 +01:00 |
|
Guillaume Bury
|
e059441347
|
Fixed potential bug in vec.set
Removed some excessive logging messages
|
2015-03-17 14:20:11 +01:00 |
|
Guillaume Bury
|
6206ad6378
|
Added some asserts in vectors/sparse vectors
|
2015-03-16 16:23:30 +01:00 |
|
Guillaume Bury
|
e748333693
|
Assert for growing vectors
|
2015-03-16 16:16:44 +01:00 |
|
Guillaume Bury
|
a2e2e15137
|
Fix for restart increments
|
2015-03-16 15:50:20 +01:00 |
|
Guillaume Bury
|
f604401e47
|
More log messages
|
2015-03-16 15:29:12 +01:00 |
|
Guillaume Bury
|
a362505d86
|
Little test
|
2015-03-16 15:22:18 +01:00 |
|
Guillaume Bury
|
381081314e
|
Removed some useless semi-colons
|
2015-03-16 13:56:28 +01:00 |
|
Guillaume Bury
|
31f5fdd1ae
|
Debugging...
|
2015-03-16 13:27:51 +01:00 |
|
Guillaume Bury
|
25dae83c6e
|
Still working...
|
2015-03-15 22:12:21 +01:00 |
|
Guillaume Bury
|
5a61a6c852
|
Still in extreme debug mode
|
2015-03-15 22:00:48 +01:00 |
|
Guillaume Bury
|
c5fd429821
|
Extremely verbose message added (to be removed later)
|
2015-03-15 21:55:29 +01:00 |
|
Guillaume Bury
|
34141f9d7d
|
Added a few debug messages
|
2015-03-15 21:52:48 +01:00 |
|
Guillaume Bury
|
1f0fdf65fd
|
Hopefully a fix for restarts
|
2015-03-15 21:32:07 +01:00 |
|
Guillaume Bury
|
582530b9ee
|
Logging restarts
|
2015-03-15 20:42:16 +01:00 |
|
Guillaume Bury
|
5047882fc7
|
Fix for dependencies during proof computing
|
2015-03-13 15:03:30 +01:00 |
|
Guillaume Bury
|
ee13eb366b
|
Fix for incomplete proofs due to hypothesis not proved
|
2015-03-13 14:48:20 +01:00 |
|
Guillaume Bury
|
6005652f3f
|
Only pure hypothesis are instantly learned
|
2015-03-13 14:39:48 +01:00 |
|
Guillaume Bury
|
5786e26705
|
Typo
|
2015-03-13 14:35:00 +01:00 |
|
Guillaume Bury
|
0050fdae3c
|
Better clause names
|
2015-03-13 14:31:46 +01:00 |
|
Guillaume Bury
|
cddf914ce6
|
Better proving of hypothesis
|
2015-03-13 14:23:40 +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
|
9b41aab1b1
|
Tautological input clauses are now accepted
|
2015-03-10 18:02:31 +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 |
|
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 |
|