public interface SolverController
Modifier and Type | Method and Description |
---|---|
int |
getNVar() |
RestartStrategy |
getRestartStrategy() |
SearchParams |
getSearchParams() |
SolverStats |
getSolverStats() |
void |
init(SearchParams params,
SolverStats stats) |
void |
setKeepSolverHot(boolean keepHot) |
void |
setLearnedDeletionStrategyTypeToSolver(LearnedConstraintsEvaluationType type) |
void |
setNbClausesAtWhichWeShouldClean(int nbConflicts) |
void |
setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy) |
void |
setRandomWalkProba(double proba) |
void |
setRestartStrategy(RestartStrategy strategy) |
void |
setSimplifier(SimplificationType type) |
void |
setUseTelecomStrategyAsLearnedConstraintsDeletionStrategy() |
void |
shouldCleanNow() |
void |
shouldRestartNow() |
int getNVar()
void setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy)
void setLearnedDeletionStrategyTypeToSolver(LearnedConstraintsEvaluationType type)
void shouldRestartNow()
RestartStrategy getRestartStrategy()
void setRestartStrategy(RestartStrategy strategy)
SearchParams getSearchParams()
SolverStats getSolverStats()
void init(SearchParams params, SolverStats stats)
void setNbClausesAtWhichWeShouldClean(int nbConflicts)
void setUseTelecomStrategyAsLearnedConstraintsDeletionStrategy()
void shouldCleanNow()
void setRandomWalkProba(double proba)
void setSimplifier(SimplificationType type)
void setKeepSolverHot(boolean keepHot)
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.