mirror of
https://github.com/Z3Prover/z3
synced 2026-03-12 16:20:31 +00:00
add control over Farkas parameter for Arie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
f1d3a13b7f
commit
0cd3c3364b
6 changed files with 19 additions and 5 deletions
|
|
@ -196,6 +196,7 @@ namespace pdr {
|
|||
|
||||
);
|
||||
model_node nd(0, state, n.pt(), n.level());
|
||||
n.pt().set_use_farkas(true);
|
||||
if (l_false == n.pt().is_reachable(nd, &conv2, uses_level)) {
|
||||
TRACE("pdr",
|
||||
tout << mk_pp(state, m) << "\n";
|
||||
|
|
@ -260,6 +261,7 @@ namespace pdr {
|
|||
expr_ref state = pm.mk_and(conv1);
|
||||
TRACE("pdr", tout << "Try:\n" << mk_pp(state, m) << "\n";);
|
||||
model_node nd(0, state, n.pt(), n.level());
|
||||
n.pt().set_use_farkas(true);
|
||||
if (l_false == n.pt().is_reachable(nd, &conv2, uses_level)) {
|
||||
IF_VERBOSE(0,
|
||||
verbose_stream() << mk_pp(state, m) << "\n";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue