public class PseudoIteratorDecorator extends PseudoOptDecorator
| Constructor and Description |
|---|
PseudoIteratorDecorator(IPBSolver solver) |
| Modifier and Type | Method and Description |
|---|---|
void |
discardCurrentSolution()
Discard the current solution in the optimization problem.
|
admitABetterSolution, admitABetterSolution, calculateObjective, discard, forceObjectiveValueTo, getObjectiveValue, hasNoObjectiveFunction, isOptimal, isSatisfiable, isSatisfiable, isSatisfiable, isSatisfiable, model, model, modelWithInternalVariables, nonOptimalMeansSatisfiable, reset, setObjectiveFunction, setTimeout, setTimeoutForFindingBetterSolution, toStringaddAtLeast, addAtLeast, addAtMost, addAtMost, addExactly, addExactly, addPseudoBoolean, getObjectiveFunctionaddAllClauses, addAtLeast, addAtMost, addBlockingClause, addClause, addExactly, clearDecorated, clearLearntClauses, decorated, expireTimeout, findModel, findModel, getLogPrefix, getSearchListener, getSolvingEngine, getStat, getTimeout, getTimeoutMs, isDBSimplificationAllowed, isSolverKeptHot, isVerbose, nConstraints, newVar, newVar, nextFreeVarId, nVars, primeImplicant, primeImplicant, printInfos, printInfos, printStat, printStat, printStat, realNumberOfVariables, registerLiteral, removeConstr, removeSubsumedConstr, setDBSimplificationAllowed, setExpectedNumberOfClauses, setKeepSolverHot, setLogPrefix, setSearchListener, setTimeoutMs, setTimeoutOnConflicts, setVerbose, toString, unsatExplanationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindModel, findModel, nConstraints, newVar, nVars, primeImplicant, primeImplicant, printInfos, printInfosaddAllClauses, addAtLeast, addAtMost, addBlockingClause, addClause, addExactly, clearLearntClauses, expireTimeout, getLogPrefix, getSearchListener, getSolvingEngine, getStat, getTimeout, getTimeoutMs, isDBSimplificationAllowed, isSolverKeptHot, isVerbose, newVar, nextFreeVarId, printStat, printStat, printStat, realNumberOfVariables, registerLiteral, removeConstr, removeSubsumedConstr, setDBSimplificationAllowed, setExpectedNumberOfClauses, setKeepSolverHot, setLogPrefix, setSearchListener, setTimeoutMs, setTimeoutOnConflicts, setVerbose, unsatExplanationpublic PseudoIteratorDecorator(IPBSolver solver)
public void discardCurrentSolution()
throws ContradictionException
IOptimizationProblemdiscardCurrentSolution in interface IOptimizationProblemdiscardCurrentSolution in class PseudoOptDecoratorContradictionException - if a trivial inconsistency is detected.Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.