diff options
Diffstat (limited to 'src/theory/quantifiers/fmf')
-rw-r--r-- | src/theory/quantifiers/fmf/model_engine.cpp | 8 | ||||
-rw-r--r-- | src/theory/quantifiers/fmf/model_engine.h | 3 |
2 files changed, 2 insertions, 9 deletions
diff --git a/src/theory/quantifiers/fmf/model_engine.cpp b/src/theory/quantifiers/fmf/model_engine.cpp index 5b2931e42..4012f687f 100644 --- a/src/theory/quantifiers/fmf/model_engine.cpp +++ b/src/theory/quantifiers/fmf/model_engine.cpp @@ -163,11 +163,6 @@ void ModelEngine::assertNode( Node f ){ } -bool ModelEngine::optOneQuantPerRound(){ - return options::fmfOneQuantPerRound(); -} - - int ModelEngine::checkModel(){ FirstOrderModel* fm = d_quantEngine->getModel(); @@ -230,7 +225,8 @@ int ModelEngine::checkModel(){ //determine if we should check this quantifier if( d_quantEngine->getModel()->isQuantifierActive( q ) && d_quantEngine->hasOwnership( q, this ) ){ exhaustiveInstantiate( q, e ); - if( d_quantEngine->inConflict() || ( optOneQuantPerRound() && d_addedLemmas>0 ) ){ + if (d_quantEngine->inConflict()) + { break; } }else{ diff --git a/src/theory/quantifiers/fmf/model_engine.h b/src/theory/quantifiers/fmf/model_engine.h index b39dd03f8..3165b01db 100644 --- a/src/theory/quantifiers/fmf/model_engine.h +++ b/src/theory/quantifiers/fmf/model_engine.h @@ -29,9 +29,6 @@ class ModelEngine : public QuantifiersModule { friend class RepSetIterator; private: - //options - bool optOneQuantPerRound(); -private: //check model int checkModel(); //exhaustively instantiate quantifier (possibly using mbqi) |