sidekick/src/core
Guillaume Bury 3124d55209 [bugfix?] Avoid forgetting theory conflict clauses
When theory raises a conflict, it is analysed, and the backtracck clause
that result is added to the solver, however, I didn't find yet a
satisfying answer as to wether the original clause is implied (or not)
by this backtrack clause, so in order not to lose information, we also
add the original conflict clause when it comes from the theory (because
if not, then it comes from a conflict detected during propgation, so the
conflict clause is actually already attached).
2016-11-22 17:04:18 +01:00
..
expr_intf.ml Mcsat now works (for pure equality problems) 2016-09-22 18:31:22 +02:00
external.ml Some more info in debug logging 2016-11-22 17:00:39 +01:00
external.mli Added src directory, moved some files around 2016-07-07 15:48:50 +02:00
formula_intf.ml Mcsat now works (for pure equality problems) 2016-09-22 18:31:22 +02:00
internal.ml [bugfix?] Avoid forgetting theory conflict clauses 2016-11-22 17:04:18 +01:00
internal.mli [breaking] Changed if_sat interface 2016-11-16 17:33:10 +01:00
plugin_intf.ml [breaking] Changed if_sat interface 2016-11-16 17:33:10 +01:00
res.ml Explicit status for local assumption clauses 2016-08-17 19:20:05 +02:00
res.mli Added src directory, moved some files around 2016-07-07 15:48:50 +02:00
res_intf.ml Explicit status for local assumption clauses 2016-08-17 19:20:05 +02:00
solver_intf.ml Give access to the trail 2016-09-06 14:34:22 +02:00
solver_types.ml Merge branch 'wip-analyze' 2016-11-17 16:11:18 +01:00
solver_types.mli Added src directory, moved some files around 2016-07-07 15:48:50 +02:00
solver_types_intf.ml minor typos 2016-11-21 14:48:07 +01:00
theory_intf.ml [breaking] Changed if_sat interface 2016-11-16 17:33:10 +01:00