summaryrefslogtreecommitdiff
path: root/src/prop/prop_engine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop/prop_engine.cpp')
-rw-r--r--src/prop/prop_engine.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/prop/prop_engine.cpp b/src/prop/prop_engine.cpp
index 58270b4d0..702a530cf 100644
--- a/src/prop/prop_engine.cpp
+++ b/src/prop/prop_engine.cpp
@@ -77,7 +77,11 @@ PropEngine::PropEngine(TheoryEngine* te, DecisionEngine *de, Context* context) :
d_satSolver = SatSolverFactory::createDPLLMinisat();
theory::TheoryRegistrar* registrar = new theory::TheoryRegistrar(d_theoryEngine);
- d_cnfStream = new CVC4::prop::TseitinCnfStream(d_satSolver, registrar, Options::current()->threads > 1);
+ d_cnfStream = new CVC4::prop::TseitinCnfStream
+ (d_satSolver, registrar,
+ // fullLitToNode Map =
+ Options::current()->threads > 1 ||
+ Options::current()->decisionMode == Options::DECISION_STRATEGY_RELEVANCY);
d_satSolver->initialize(d_context, new TheoryProxy(this, d_theoryEngine, d_decisionEngine, d_context, d_cnfStream));
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback