3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 20:05:51 +00:00

better staging of mbi based on generation

This commit is contained in:
Nikolaj Bjorner 2021-01-18 16:55:58 -08:00
parent 990aecceb7
commit 01418a06a3
2 changed files with 43 additions and 35 deletions

View file

@ -32,6 +32,7 @@ namespace q {
class mbqi {
struct stats {
unsigned m_num_instantiations;
unsigned m_num_checks;
stats() { reset(); }
@ -90,7 +91,7 @@ namespace q {
void add_plugin(mbp::project_plugin* p);
void add_instantiation(quantifier* q, expr_ref& proj);
lbool check_forall_default(quantifier* q, q_body& qb, model& mdl);
bool check_forall_default(quantifier* q, q_body& qb, model& mdl);
bool check_forall_subst(quantifier* q, q_body& qb, model& mdl);
bool quick_check(quantifier* q, q_body& qb);