org.optaplanner.core.impl.exhaustivesearch.decider
Class ExhaustiveSearchDecider
java.lang.Object
org.optaplanner.core.impl.exhaustivesearch.decider.ExhaustiveSearchDecider
public class ExhaustiveSearchDecider
- extends Object
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
bestSolutionRecaller
protected final BestSolutionRecaller bestSolutionRecaller
termination
protected final Termination termination
manualEntityMimicRecorder
protected final ManualEntityMimicRecorder manualEntityMimicRecorder
moveSelector
protected final MoveSelector moveSelector
scoreBounderEnabled
protected final boolean scoreBounderEnabled
scoreBounder
protected final ScoreBounder scoreBounder
assertMoveScoreFromScratch
protected boolean assertMoveScoreFromScratch
assertExpectedUndoMoveScore
protected boolean assertExpectedUndoMoveScore
ExhaustiveSearchDecider
public ExhaustiveSearchDecider(BestSolutionRecaller bestSolutionRecaller,
Termination termination,
ManualEntityMimicRecorder manualEntityMimicRecorder,
MoveSelector moveSelector,
boolean scoreBounderEnabled,
ScoreBounder scoreBounder)
getManualEntityMimicRecorder
public ManualEntityMimicRecorder getManualEntityMimicRecorder()
getMoveSelector
public MoveSelector getMoveSelector()
isScoreBounderEnabled
public boolean isScoreBounderEnabled()
getScoreBounder
public ScoreBounder getScoreBounder()
setAssertMoveScoreFromScratch
public void setAssertMoveScoreFromScratch(boolean assertMoveScoreFromScratch)
setAssertExpectedUndoMoveScore
public void setAssertExpectedUndoMoveScore(boolean assertExpectedUndoMoveScore)
solvingStarted
public void solvingStarted(DefaultSolverScope solverScope)
phaseStarted
public void phaseStarted(ExhaustiveSearchSolverPhaseScope phaseScope)
stepStarted
public void stepStarted(ExhaustiveSearchStepScope stepScope)
stepEnded
public void stepEnded(ExhaustiveSearchStepScope stepScope)
phaseEnded
public void phaseEnded(ExhaustiveSearchSolverPhaseScope phaseScope)
solvingEnded
public void solvingEnded(DefaultSolverScope solverScope)
expandNode
public void expandNode(ExhaustiveSearchStepScope stepScope)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.