org.optaplanner.core.impl.localsearch
public class DefaultLocalSearchSolverPhase extends AbstractSolverPhase implements LocalSearchSolverPhase, LocalSearchSolverPhaseLifecycleListener
LocalSearchSolverPhase
.Modifier and Type | Field and Description |
---|---|
protected boolean |
assertExpectedStepScore |
protected boolean |
assertStepScoreFromScratch |
protected LocalSearchDecider |
decider |
bestSolutionRecaller, logger, phaseIndex, solverPhaseLifecycleSupport, termination
Constructor and Description |
---|
DefaultLocalSearchSolverPhase() |
Modifier and Type | Method and Description |
---|---|
void |
phaseEnded(LocalSearchSolverPhaseScope phaseScope) |
void |
phaseStarted(LocalSearchSolverPhaseScope phaseScope) |
void |
setAssertExpectedStepScore(boolean assertExpectedStepScore) |
void |
setAssertStepScoreFromScratch(boolean assertStepScoreFromScratch) |
void |
setDecider(LocalSearchDecider decider) |
void |
solve(DefaultSolverScope solverScope) |
void |
solvingEnded(DefaultSolverScope solverScope) |
void |
solvingStarted(DefaultSolverScope solverScope) |
void |
stepEnded(LocalSearchStepScope stepScope) |
void |
stepStarted(LocalSearchStepScope stepScope) |
addSolverPhaseLifecycleListener, getPhaseIndex, getTermination, phaseEnded, phaseStarted, removeSolverPhaseLifecycleListener, setBestSolutionRecaller, setPhaseIndex, setTermination, stepEnded, stepStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSolverPhaseLifecycleListener, removeSolverPhaseLifecycleListener
phaseEnded, phaseStarted, stepEnded, stepStarted
protected LocalSearchDecider decider
protected boolean assertStepScoreFromScratch
protected boolean assertExpectedStepScore
public void setDecider(LocalSearchDecider decider)
public void setAssertStepScoreFromScratch(boolean assertStepScoreFromScratch)
public void setAssertExpectedStepScore(boolean assertExpectedStepScore)
public void solve(DefaultSolverScope solverScope)
solve
in interface SolverPhase
public void solvingStarted(DefaultSolverScope solverScope)
solvingStarted
in interface SolverLifecycleListener
solvingStarted
in class AbstractSolverPhase
public void phaseStarted(LocalSearchSolverPhaseScope phaseScope)
phaseStarted
in interface LocalSearchSolverPhaseLifecycleListener
public void stepStarted(LocalSearchStepScope stepScope)
stepStarted
in interface LocalSearchSolverPhaseLifecycleListener
public void stepEnded(LocalSearchStepScope stepScope)
stepEnded
in interface LocalSearchSolverPhaseLifecycleListener
public void phaseEnded(LocalSearchSolverPhaseScope phaseScope)
phaseEnded
in interface LocalSearchSolverPhaseLifecycleListener
public void solvingEnded(DefaultSolverScope solverScope)
solvingEnded
in interface SolverLifecycleListener
solvingEnded
in class AbstractSolverPhase
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.