mirror of
https://github.com/Z3Prover/z3
synced 2025-08-25 04:26:00 +00:00
remove branch_bool
This commit is contained in:
parent
3a34995b03
commit
ebc4df1ece
5 changed files with 6 additions and 25 deletions
|
@ -94,9 +94,6 @@ namespace polysat {
|
|||
|
||||
uint64_t m_max_conflicts = std::numeric_limits<uint64_t>::max();
|
||||
uint64_t m_max_decisions = std::numeric_limits<uint64_t>::max();
|
||||
bool m_branch_bool = false;
|
||||
|
||||
|
||||
|
||||
// Per constraint state
|
||||
constraint_manager m_constraints;
|
||||
|
@ -177,7 +174,7 @@ namespace polysat {
|
|||
void set_conflict(clause& cl) { m_conflict.set(cl); }
|
||||
void set_conflict(pvar v) { m_conflict.set(v); }
|
||||
|
||||
bool can_decide() const { return !m_free_pvars.empty() || (m_branch_bool && m_bvars.can_decide()); }
|
||||
bool can_decide() const { return !m_free_pvars.empty(); }
|
||||
void decide();
|
||||
void pdecide(pvar v);
|
||||
void bdecide(sat::bool_var b);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue