3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-20 10:10:21 +00:00

Adding a probe for estimating the number of Ackermann congruence lemas.

This commit is contained in:
mikolas 2016-01-29 15:37:10 +00:00
parent 2141a075ba
commit 2ce7dc68ad
3 changed files with 106 additions and 1 deletions

View file

@ -29,6 +29,7 @@ Notes:
#include"aig_tactic.h"
#include"sat_tactic.h"
#include"ackermannize_tactic.h"
#include"ackr_bound_probe.h"
#define MEMLIMIT 300
@ -68,7 +69,7 @@ tactic * mk_qfbv_preamble(ast_manager& m, params_ref const& p) {
//
using_params(mk_simplify_tactic(m), hoist_p),
mk_max_bv_sharing_tactic(m),
mk_ackermannize_tactic(m,p)
when(mk_lt(mk_ackr_bound_probe(), mk_const_probe(static_cast<double>(100))), mk_ackermannize_tactic(m,p))
);
}