Simon Cruanes
|
7db5e1a902
|
refactor(sat): use new proof tracer from sidekick,proof
|
2022-10-12 12:21:45 -04:00 |
|
Simon Cruanes
|
06a0089a8c
|
feat: add Clause_tracer, works both for SMT and SAT
|
2022-10-02 23:07:53 -04:00 |
|
Simon Cruanes
|
01d0668fc6
|
fix(sat): check for new atoms in termination check in final_check
|
2022-08-27 23:08:58 -04:00 |
|
Simon Cruanes
|
7dac9781bf
|
feat(sat): phase saving. remember polarity of decisions
|
2022-08-21 13:52:52 -04:00 |
|
Simon Cruanes
|
1c30fb1f95
|
feat(sat): add counters for decision level/trail depth
|
2022-08-18 22:03:15 -04:00 |
|
Simon Cruanes
|
947f790f9f
|
debug in sat
|
2022-08-16 21:29:29 -04:00 |
|
Simon Cruanes
|
517a5d2e5f
|
better tracing
|
2022-08-13 13:55:01 -04:00 |
|
Simon Cruanes
|
92edae353d
|
feat(sat): add mk_plugin_cdcl_t
|
2022-08-13 13:30:08 -04:00 |
|
Simon Cruanes
|
1edf054104
|
refactor(proof): use a suspension but keep uniform Proof_term.data type
this makes proof terms uniformly printable or (de)serializable.
|
2022-07-31 15:01:11 -04:00 |
|
Simon Cruanes
|
085e37e063
|
refactor(sat): remove functor, split into modules
|
2022-07-30 20:27:47 -04:00 |
|