Updates to cbqi. New strategy --cbqi-nested-qe to do qe on nested quantifiers during...
authorajreynol <andrew.j.reynolds@gmail.com>
Wed, 31 Aug 2016 22:44:42 +0000 (17:44 -0500)
committerajreynol <andrew.j.reynolds@gmail.com>
Thu, 1 Sep 2016 14:46:59 +0000 (09:46 -0500)
commit2cadfe31cfddaff7eff4cd220273d0bab3d2792d
tree5a519bf9fe2da10e03ec2a4faf167c09ae1792f7
parent07c4b6c27aac497c74695dd559adfee0d9e8e83f
Updates to cbqi.  New strategy --cbqi-nested-qe to do qe on nested quantifiers during instantiation. Decide on innermost ce lits first, register nested counterexample lemmas eagerly.
12 files changed:
src/options/quantifiers_options
src/smt/smt_engine.cpp
src/theory/quantifiers/ceg_instantiator.cpp
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_strategy_cbqi.cpp
src/theory/quantifiers/inst_strategy_cbqi.h
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h