Class ExhaustiveSearchPhaseScope<Solution_>
java.lang.Object
org.optaplanner.core.impl.phase.scope.AbstractPhaseScope<Solution_>
org.optaplanner.core.impl.exhaustivesearch.scope.ExhaustiveSearchPhaseScope<Solution_>
- Type Parameters:
- Solution_- the solution type, the class with the- PlanningSolutionannotation
- 
Field SummaryFields inherited from class org.optaplanner.core.impl.phase.scope.AbstractPhaseScopebestSolutionStepIndex, childThreadsScoreCalculationCount, endingScoreCalculationCount, endingSystemTimeMillis, logger, solverScope, startingScore, startingScoreCalculationCount, startingSystemTimeMillis
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddExpandableNode(ExhaustiveSearchNode moveNode) intvoidregisterPessimisticBound(Score pessimisticBound) voidsetBestPessimisticBound(Score bestPessimisticBound) voidsetExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue) voidsetLastCompletedStepScope(ExhaustiveSearchStepScope<Solution_> lastCompletedStepScope) voidsetLayerList(List<ExhaustiveSearchLayer> layerList) Methods inherited from class org.optaplanner.core.impl.phase.scope.AbstractPhaseScopeaddChildThreadsScoreCalculationCount, assertExpectedWorkingScore, assertPredictedScoreFromScratch, assertShadowVariablesAreNotStale, assertWorkingScoreFromScratch, calculatePhaseTimeMillisSpentUpToNow, calculateScore, calculateSolverTimeMillisSpentUpToNow, endingNow, getBestScore, getBestSolutionStepIndex, getEndingSystemTimeMillis, getNextStepIndex, getPhaseBestSolutionTimeMillis, getPhaseScoreCalculationCount, getPhaseScoreCalculationSpeed, getPhaseTimeMillisSpent, getScoreDirector, getSolutionDescriptor, getSolverScope, getStartingScore, getStartingSystemTimeMillis, getWorkingEntityCount, getWorkingRandom, getWorkingSolution, getWorkingValueCount, isBestSolutionInitialized, reset, setBestSolutionStepIndex, startingNow, toString
- 
Constructor Details- 
ExhaustiveSearchPhaseScope
 
- 
- 
Method Details- 
getLayerList
- 
setLayerList
- 
getExpandableNodeQueue
- 
setExpandableNodeQueue
- 
getBestPessimisticBound
- 
setBestPessimisticBound
- 
getLastCompletedStepScope- Specified by:
- getLastCompletedStepScopein class- AbstractPhaseScope<Solution_>
 
- 
setLastCompletedStepScope
- 
getDepthSizepublic int getDepthSize()
- 
registerPessimisticBound
- 
addExpandableNode
 
-