3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-05 09:55:15 +00:00

filling in viable conflict analysis

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2024-01-03 10:10:57 -08:00
parent 83b5352db6
commit e670194a2d
3 changed files with 73 additions and 27 deletions

View file

@ -121,7 +121,8 @@ namespace polysat {
entry* find_overlap(pvar w, layer& l, rational& val);
void update_value_to_high(rational& val, entry* e);
bool is_conflict();
void explain_overlap(entry* e, entry* after, dependency_vector& deps);
lbool next_viable_layer(pvar w, layer& l, rational& val);