org.optaplanner.core.impl.bestsolution
Class BestSolutionRecaller
java.lang.Object
   org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
org.optaplanner.core.impl.solver.event.SolverLifecycleListenerAdapter
       org.optaplanner.core.impl.phase.event.SolverPhaseLifecycleListenerAdapter
org.optaplanner.core.impl.phase.event.SolverPhaseLifecycleListenerAdapter
           org.optaplanner.core.impl.bestsolution.BestSolutionRecaller
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:
- solvingStartedin interface- SolverLifecycleListener
- Overrides:
- solvingStartedin class- SolverLifecycleListenerAdapter
 
- 
 
stepEnded
public void stepEnded(AbstractStepScope stepScope)
- 
- Specified by:
- stepEndedin interface- SolverPhaseLifecycleListener
- Overrides:
- stepEndedin class- SolverPhaseLifecycleListenerAdapter
 
- 
 
updateBestSolution
public void updateBestSolution(DefaultSolverScope solverScope,
                               Solution solution,
                               int uninitializedVariableCount)
- 
 
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.