Commit graph

1604 commits

Author SHA1 Message Date
Simon Cruanes
cb1bb96bcf add 2 papers about mcsat (public version) 2014-11-03 22:00:41 +01:00
Guillaume Bury
df58c57622 Removed some warnings 2014-11-03 18:39:47 +01:00
Simon Cruanes
588f7fb7ed updated opam file 2014-11-03 16:17:31 +01:00
Simon Cruanes
d671316a92 small fix in README 2014-11-03 15:56:41 +01:00
Simon Cruanes
27f5606e9e attempt to add an "opam" file 2014-11-03 15:56:36 +01:00
Simon Cruanes
f11fb2477b make Vec.t abstract and document it; remove ugly hacks 2014-11-03 15:25:07 +01:00
Simon Cruanes
ccb521e41f in _tags, add more warnings and stronger inlining 2014-11-03 15:23:55 +01:00
Guillaume Bury
45d120ac80 Few fixes in resolution module. Added dot proof output. 2014-11-03 13:39:50 +01:00
Guillaume Bury
99ce25e74f Added a module to represent resolution proof (not tested yet) 2014-11-03 00:49:07 +01:00
Guillaume Bury
d4e9865a4c Corrected indentation. 2014-11-02 15:18:00 +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
Simon Cruanes
f1df47c43b fix comment in parser 2014-11-01 22:04:22 +01:00
Guillaume Bury
5f84352f33 Trivial test 2014-11-01 21:49:26 +01:00
Guillaume Bury
df524375a7 Added small lexer/parser for dimacs (work in progress). 2014-11-01 21:43:58 +01:00
Guillaume Bury
709ea9740e TODO update. 2014-11-01 20:20:53 +01:00
Guillaume Bury
088fc05fac Removed true_ and false_ constants
Added some debug output in solver.ml
Added options to test utility
2014-11-01 20:11:41 +01:00
Guillaume Bury
8d95cecba4 Correct indentation. 2014-11-01 17:17:50 +01:00
Guillaume Bury
4ce4cb79be Added some documentation. 2014-11-01 17:12:56 +01:00
Guillaume Bury
7a8a6d0de1 Few fixes. Sat Solver is working. 2014-11-01 16:31:19 +01:00
Guillaume Bury
3c235e259d Sat Solver is broken. 2014-11-01 02:12:17 +01:00
Guillaume Bury
c4e8e19db3 Added Instanciated Sat Solver. 2014-10-31 18:10:28 +01:00
Guillaume Bury
722cdc7d6d Cleaned up map module in formulas
Removed a warning in explanation.ml
2014-10-31 17:15:29 +01:00
Guillaume Bury
854c7e3f6e Updated .merlin 2014-10-31 16:56:31 +01:00
Guillaume Bury
05aa984081 Removed old hardcoded documentation. 2014-10-31 16:49:06 +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
4acd669d6f Merge branch 'master' of github.com:Gbury/mSAT 2014-10-29 19:05:37 +01:00
Guillaume Bury
eb692230d3 Begun Functoring the sat solver.
New folder to distinguish sat solver from smt solver.
2014-10-29 18:51:32 +01:00
Simon Cruanes
52763c33a7 wip: opam file 2014-10-29 17:43:59 +01:00
Guillaume Bury
580ac25745 Merge branch 'master' of github.com:Gbury/mSAT 2014-10-29 14:55:38 +01:00
Guillaume Bury
13060e348d Removed trailing whitespaces 2014-10-29 14:55:23 +01:00
Simon Cruanes
3b37848470 add reinstall target to makefile 2014-10-29 14:54:12 +01:00
Simon Cruanes
5610cb4984 update TODO 2014-10-29 14:40:13 +01:00
Simon Cruanes
fc92bc781e update of TODO 2014-10-29 14:37:58 +01:00
Guillaume Bury
d552fede50 Merge branch 'master' of github.com:Gbury/mSAT 2014-10-29 14:27:59 +01:00
Guillaume Bury
b867184b08 Added TODO 2014-10-29 14:27:28 +01:00
Simon Cruanes
a1f46f4870 documentation 2014-10-29 14:25:29 +01:00
Guillaume Bury
cb988eadfa Merge branch 'master' of github.com:Gbury/mSAT 2014-10-29 14:22:27 +01:00
Guillaume Bury
3b06af2977 Removed unused variable in Makefile 2014-10-29 14:22:03 +01:00
Simon Cruanes
ed3d6be013 missing files now installed 2014-10-29 14:21:49 +01:00
Simon Cruanes
db71f48470 modify build system 2014-10-29 14:18:00 +01:00
Simon Cruanes
061369b392 update build system 2014-10-29 13:56:13 +01:00
Simon Cruanes
d7caa719f7 updated README 2014-10-29 13:45:19 +01:00
Simon Cruanes
78595e4102 update of license 2014-10-29 13:42:53 +01:00
Guillaume Bury
7c88588507 Merge branch 'master' of github.com:Gbury/mSAT 2014-10-29 13:40:54 +01:00
Guillaume Bury
c6d970a4d0 Initial commit 2014-10-29 13:37:48 +01:00
Guillaume Bury
ed037a4aab Replaced old makefile (we use ocamlbuild now).
Added .merlin (still may needs some work though).
Fixed some warning of deprecated use of 'Pervasives.or'
2014-10-29 12:43:08 +01:00
Simon Cruanes
5ddf970009 fix makefiles ocamlfind-install target 2014-06-26 14:36:15 +02:00
Simon Cruanes
05f8d0d873 allow to build Or[], returning false 2014-03-06 17:35:24 +01:00