diff options
Diffstat (limited to 'src/theory/quantifiers/model_engine.cpp')
-rw-r--r-- | src/theory/quantifiers/model_engine.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/theory/quantifiers/model_engine.cpp b/src/theory/quantifiers/model_engine.cpp index c4a0b5c5d..5d01e04e6 100644 --- a/src/theory/quantifiers/model_engine.cpp +++ b/src/theory/quantifiers/model_engine.cpp @@ -53,25 +53,26 @@ bool ModelEngine::needsCheck( Theory::Effort e ) { return e==Theory::EFFORT_LAST_CALL; } -unsigned ModelEngine::needsModel( Theory::Effort e ) { +QuantifiersModule::QEffort ModelEngine::needsModel(Theory::Effort e) +{ if( options::mbqiInterleave() ){ - return QuantifiersEngine::QEFFORT_STANDARD; + return QEFFORT_STANDARD; }else{ - return QuantifiersEngine::QEFFORT_MODEL; + return QEFFORT_MODEL; } } void ModelEngine::reset_round( Theory::Effort e ) { d_incomplete_check = true; } - -void ModelEngine::check( Theory::Effort e, unsigned quant_e ){ +void ModelEngine::check(Theory::Effort e, QEffort quant_e) +{ bool doCheck = false; if( options::mbqiInterleave() ){ - doCheck = quant_e==QuantifiersEngine::QEFFORT_STANDARD && d_quantEngine->hasAddedLemma(); + doCheck = quant_e == QEFFORT_STANDARD && d_quantEngine->hasAddedLemma(); } if( !doCheck ){ - doCheck = quant_e==QuantifiersEngine::QEFFORT_MODEL; + doCheck = quant_e == QEFFORT_MODEL; } if( doCheck ){ Assert( !d_quantEngine->inConflict() ); |