3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-24 12:07:52 +00:00

try the lemma scheme

This commit is contained in:
Lev Nachmanson 2023-09-21 12:18:21 -07:00
parent e31cecf5db
commit f423642e9b
5 changed files with 72 additions and 123 deletions

View file

@ -2199,11 +2199,14 @@ public:
}
void propagate_bounds_for_touched_monomials() {
m_nla->init_bound_propagation();
m_nla->init_bound_propagation(m_nla_lemma_vector);
for (unsigned v : m_nla->monics_with_changed_bounds()) {
m_nla->calculate_implied_bounds_for_monic(v);
}
m_nla->reset_monics_with_changed_bounds();
for (const auto & l:m_nla_lemma_vector) {
false_case_of_check_nla(l);
}
}
void propagate_bounds_with_nlp() {