org.optaplanner.core.impl.bestsolution
Class BestSolutionRecaller
java.lang.Object
org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
org.optaplanner.core.impl.phase.event.SolverPhaseLifecycleListenerAdapter
org.optaplanner.core.impl.bestsolution.BestSolutionRecaller
- All Implemented Interfaces:
- EventListener, SolverPhaseLifecycleListener, SolverLifecycleListener
public class BestSolutionRecaller
- extends SolverPhaseLifecycleListenerAdapter
A BestSolutionRecaller remembers the best solution that a Solver encounters.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient org.slf4j.Logger logger
assertBestScoreIsUnmodified
protected boolean assertBestScoreIsUnmodified
solverEventSupport
protected SolverEventSupport solverEventSupport
BestSolutionRecaller
public BestSolutionRecaller()
setAssertBestScoreIsUnmodified
public void setAssertBestScoreIsUnmodified(boolean assertBestScoreIsUnmodified)
setSolverEventSupport
public void setSolverEventSupport(SolverEventSupport solverEventSupport)
solvingStarted
public void solvingStarted(DefaultSolverScope solverScope)
- Specified by:
solvingStarted in interface SolverLifecycleListener- Overrides:
solvingStarted in class SolverLifecycleListenerAdapter
stepEnded
public void stepEnded(AbstractStepScope stepScope)
- Specified by:
stepEnded in interface SolverPhaseLifecycleListener- Overrides:
stepEnded in class SolverPhaseLifecycleListenerAdapter
updateBestSolution
public void updateBestSolution(DefaultSolverScope solverScope,
Solution solution,
int uninitializedVariableCount)
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.