3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 08:35:31 +00:00
This commit is contained in:
Nikolaj Bjorner 2023-12-07 16:03:30 -08:00
parent 28820c8e0c
commit 44506096f7
4 changed files with 4 additions and 6 deletions

View file

@ -225,7 +225,7 @@ namespace polysat {
// constraint is unitary, add to viable set
if (vars.size() >= 2 && is_assigned(vars[0]) && !is_assigned(vars[1])) {
// m_viable.add_unitary(vars[1], idx);
m_viable.add_unitary(vars[1], idx);
}
}
m_watch[v].shrink(j);

View file

@ -59,8 +59,6 @@ namespace polysat {
var_queue<activity> m_var_queue; // priority queue of variables to assign
vector<unsigned_vector> m_watch; // watch lists for variables for constraints on m_prop_queue where they occur
vector<pdd> m_subst; // substitution, one for each size.
// values to split on
rational m_value;
pvar m_var = 0;

View file

@ -3,11 +3,11 @@ Copyright (c) 2022 Microsoft Corporation
Module Name:
polysat_model.cpp
polysat_internalize.cpp
Abstract:
PolySAT model generation
PolySAT internalize
Author:

View file

@ -3,7 +3,7 @@ Copyright (c 2022 Microsoft Corporation
Module Name:
polysat_internalize.cpp
polysat_solver.cpp
Abstract: