mirror of
https://github.com/Z3Prover/z3
synced 2025-08-24 03:57:51 +00:00
conflict2
This commit is contained in:
parent
68e313ed24
commit
a416e16566
9 changed files with 216 additions and 31 deletions
|
@ -23,6 +23,7 @@ Author:
|
|||
#include "util/small_object_allocator.h"
|
||||
#include "math/polysat/types.h"
|
||||
#include "math/polysat/conflict.h"
|
||||
#include "math/polysat/conflict2.h"
|
||||
#include "math/polysat/constraint.h"
|
||||
#include "math/polysat/forbidden_intervals.h"
|
||||
#include "math/polysat/univariate/univariate_solver.h"
|
||||
|
@ -111,6 +112,7 @@ namespace polysat {
|
|||
* \pre there are no viable values for v
|
||||
*/
|
||||
bool resolve(pvar v, conflict& core);
|
||||
bool resolve(pvar v, conflict2& core);
|
||||
|
||||
/** Log all viable values for the given variable.
|
||||
* (Inefficient, but useful for debugging small instances.)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue