More work on instantiation propagation. Enable external filtering of instantiations...
authorajreynol <andrew.j.reynolds@gmail.com>
Sun, 10 Apr 2016 20:20:33 +0000 (15:20 -0500)
committerajreynol <andrew.j.reynolds@gmail.com>
Sun, 10 Apr 2016 20:20:41 +0000 (15:20 -0500)
commit5e4ed407978b892e04de00994be535f58fb33257
tree5ff2dfbf18845113c5ea0fa43e8792532498d2ec
parentc833e176a81eb193462c0efde0c6c2f28c5159fb
More work on instantiation propagation. Enable external filtering of instantiations. All quantifiers strategies terminate when a conflict can be established.
22 files changed:
src/theory/quantifiers/ambqi_builder.cpp
src/theory/quantifiers/ce_guided_single_inv.cpp
src/theory/quantifiers/ce_guided_single_inv.h
src/theory/quantifiers/ceg_instantiator.cpp
src/theory/quantifiers/ceg_instantiator.h
src/theory/quantifiers/full_model_check.cpp
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_match.h
src/theory/quantifiers/inst_match_generator.cpp
src/theory/quantifiers/inst_propagator.cpp
src/theory/quantifiers/inst_propagator.h
src/theory/quantifiers/inst_strategy_cbqi.cpp
src/theory/quantifiers/inst_strategy_cbqi.h
src/theory/quantifiers/inst_strategy_e_matching.cpp
src/theory/quantifiers/instantiation_engine.cpp
src/theory/quantifiers/instantiation_engine.h
src/theory/quantifiers/model_builder.cpp
src/theory/quantifiers/model_engine.cpp
src/theory/quantifiers/rewrite_engine.cpp
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h
test/regress/regress0/fmf/Makefile.am