diff options
Diffstat (limited to 'src/theory/quantifiers/instantiation_engine.cpp')
-rwxr-xr-x | src/theory/quantifiers/instantiation_engine.cpp | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/theory/quantifiers/instantiation_engine.cpp b/src/theory/quantifiers/instantiation_engine.cpp index db597d031..afeed1e5d 100755 --- a/src/theory/quantifiers/instantiation_engine.cpp +++ b/src/theory/quantifiers/instantiation_engine.cpp @@ -114,6 +114,7 @@ void InstantiationEngine::reset_round( Theory::Effort e ){ } void InstantiationEngine::check( Theory::Effort e, unsigned quant_e ){ + CodeTimer codeTimer(d_quantEngine->d_statistics.d_ematching_time); if( quant_e==QuantifiersEngine::QEFFORT_STANDARD ){ double clSet = 0; if( Trace.isOn("inst-engine") ){ @@ -151,19 +152,9 @@ void InstantiationEngine::check( Theory::Effort e, unsigned quant_e ){ } } -bool InstantiationEngine::checkComplete() { - if( !options::finiteModelFind() ){ - for( unsigned i=0; i<d_quants.size(); i++ ){ - if( isIncomplete( d_quants[i] ) ){ - return false; - } - } - } - return true; -} - -bool InstantiationEngine::isIncomplete( Node q ) { - return true; +bool InstantiationEngine::checkCompleteFor( Node q ) { + //TODO? + return false; } void InstantiationEngine::preRegisterQuantifier( Node q ) { |