3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-26 15:53:41 +00:00
z3/src
Jakob Rath 20a5baeb70
Polysat: expand conflict explanation rules (#5366)
* update example to match slides

* Add normalized view of inequalities

* workaround

* Add a conflict explanation rule

* unit clauses should be asserted at the base level

* Add src constraint to interval

* support non-strict case in first rule

* print conflict constraints only once

* update second rule

* update third rule as well
2021-06-23 10:12:39 -07:00
..
ackermannization fix #5289 2021-05-30 10:32:30 -07:00
api Fix Flake8 violations in Python API (#5332) 2021-06-16 10:49:47 -05:00
ast add handling of misc operations 2021-06-18 14:30:56 -07:00
cmd_context spelling 2021-05-31 19:04:38 -07:00
math Polysat: expand conflict explanation rules (#5366) 2021-06-23 10:12:39 -07:00
model fix #5289 2021-05-30 10:32:30 -07:00
muz na 2021-06-21 21:22:30 -07:00
nlsat call it data instead of c_ptr for approaching C++11 std::vector convention. 2021-04-13 18:17:35 -07:00
opt #5324 2021-06-04 15:28:52 -07:00
params reorder fields of context_params to save memory 2021-04-13 18:35:58 +01:00
parsers remove a hundred implicit constructors/destructors 2021-05-23 14:25:01 +01:00
qe #5324 2021-06-08 12:29:16 -07:00
sat #5336 2021-06-17 11:15:37 -07:00
shell #5215 2021-05-19 12:42:38 -07:00
smt Merge branch 'master' of https://github.com/z3prover/z3 into polysat 2021-06-18 10:02:33 -07:00
solver remove a hundred implicit constructors/destructors 2021-05-23 14:25:01 +01:00
tactic #5338 #5349 2021-06-16 16:01:42 -05:00
test Polysat: expand conflict explanation rules (#5366) 2021-06-23 10:12:39 -07:00
util move tbv 2021-06-21 21:12:46 -07:00
CMakeLists.txt rounding mode sort removed for incompatibility 2021-05-21 16:18:43 -07:00