Improvements to vts in cbqi, bug fix vts for non-atomic terms containing vts symbols...
authorajreynol <andrew.j.reynolds@gmail.com>
Mon, 24 Aug 2015 16:34:25 +0000 (18:34 +0200)
committerajreynol <andrew.j.reynolds@gmail.com>
Mon, 24 Aug 2015 16:34:25 +0000 (18:34 +0200)
commitd7dc7c2b3038b862af5ea55e7cf6b1fc4e1fe684
treed6c229a2659bfcb3cdf7c7c786414ecc1e59e61c
parent1ec95c559074ed7575a0165deb16fcee45920e9f
Improvements to vts in cbqi, bug fix vts for non-atomic terms containing vts symbols. Move presolve for sygus to cbqi. Enable --cbqi-recurse by default, add option --cbqi-min-bound. Enable qcf for finite model finding by default.
16 files changed:
src/smt/smt_engine.cpp
src/theory/quantifiers/ce_guided_instantiation.cpp
src/theory/quantifiers/ce_guided_instantiation.h
src/theory/quantifiers/ce_guided_single_inv.cpp
src/theory/quantifiers/ce_guided_single_inv.h
src/theory/quantifiers/inst_strategy_cbqi.cpp
src/theory/quantifiers/inst_strategy_cbqi.h
src/theory/quantifiers/instantiation_engine.cpp
src/theory/quantifiers/instantiation_engine.h
src/theory/quantifiers/options
src/theory/quantifiers/quant_util.cpp
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers_engine.cpp
test/regress/regress0/quantifiers/ARI176e1.smt2