summaryrefslogtreecommitdiff
path: root/src/prop/minisat
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop/minisat')
-rw-r--r--src/prop/minisat/minisat.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/prop/minisat/minisat.cpp b/src/prop/minisat/minisat.cpp
index 464a41d74..e550d5ef2 100644
--- a/src/prop/minisat/minisat.cpp
+++ b/src/prop/minisat/minisat.cpp
@@ -110,7 +110,7 @@ void MinisatSatSolver::initialize(context::Context* context, TheoryProxy* theory
d_context = context;
if( options::decisionMode() != decision::DECISION_STRATEGY_INTERNAL ) {
- Notice() << "minisat: Incremental solving is disabled"
+ Notice() << "minisat: Incremental solving is forced on (to avoid variable elimination)"
<< " unless using internal decision strategy." << std::endl;
}
@@ -118,12 +118,13 @@ void MinisatSatSolver::initialize(context::Context* context, TheoryProxy* theory
d_minisat = new Minisat::SimpSolver(theoryProxy, d_context,
options::incrementalSolving() ||
options::decisionMode() != decision::DECISION_STRATEGY_INTERNAL );
- // Setup the verbosity
+ // Set up the verbosity
d_minisat->verbosity = (options::verbosity() > 0) ? 1 : -1;
- // Setup the random decision parameters
+ // Set up the random decision parameters
d_minisat->random_var_freq = options::satRandomFreq();
d_minisat->random_seed = options::satRandomSeed();
+
// Give access to all possible options in the sat solver
d_minisat->var_decay = options::satVarDecay();
d_minisat->clause_decay = options::satClauseDecay();
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback