mirror of
https://github.com/Z3Prover/z3
synced 2025-10-16 12:30:28 +00:00
Add forbidden interval lemma separately
This commit is contained in:
parent
b4ee8cef1a
commit
dbe814d568
6 changed files with 41 additions and 24 deletions
|
@ -108,9 +108,10 @@ namespace polysat {
|
|||
dd::find_t find_viable(pvar v, rational & val);
|
||||
|
||||
/**
|
||||
* Retrieve the unsat core for v.
|
||||
* \pre there are no viable values for v
|
||||
*/
|
||||
* Retrieve the unsat core for v,
|
||||
* and add the forbidden interval lemma for v (which eliminates v from the unsat core).
|
||||
* \pre there are no viable values for v
|
||||
*/
|
||||
bool resolve(pvar v, conflict& core);
|
||||
|
||||
/** Log all viable values for the given variable.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue