3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-01 08:03:45 +00:00

Actually revert boolean decisions

This commit is contained in:
Jakob Rath 2023-01-04 11:59:14 +01:00
parent db1be0f247
commit 0daf444cec
2 changed files with 9 additions and 6 deletions

View file

@ -275,8 +275,7 @@ namespace polysat {
void resolve_conflict();
void revert_decision(pvar v);
void revert_bool_decision(sat::literal lit);
void backjump_and_learn(unsigned jump_level, clause& lemma);
void backjump_and_learn(unsigned max_jump_level);
void backjump_and_learn(unsigned max_jump_level, bool force_fallback_lemma);
std::optional<lemma_score> compute_lemma_score(clause const& lemma);
// activity of variables based on standard VSIDS