mirror of
https://github.com/Z3Prover/z3
synced 2025-07-22 20:32:05 +00:00
testing mbi
This commit is contained in:
parent
d8eba2d72f
commit
374ae52d70
8 changed files with 101 additions and 118 deletions
|
@ -3523,6 +3523,12 @@ namespace sat {
|
|||
}
|
||||
|
||||
void solver::shrink_vars(unsigned v) {
|
||||
unsigned j = 0;
|
||||
for (bool_var w : m_free_vars)
|
||||
if (w < v)
|
||||
m_free_vars[j++] = w;
|
||||
m_free_vars.shrink(j);
|
||||
|
||||
for (bool_var i = v; i < m_justification.size(); ++i) {
|
||||
m_case_split_queue.del_var_eh(i);
|
||||
m_probing.reset_cache(literal(i, true));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue