Solution_ - the solution type, the class with the PlanningSolution annotationpublic class ExhaustiveSearchPhaseScope<Solution_> extends AbstractPhaseScope<Solution_>
bestSolutionStepIndex, childThreadsScoreCalculationCount, endingScoreCalculationCount, endingSystemTimeMillis, logger, solverScope, startingScore, startingScoreCalculationCount, startingSystemTimeMillis| Constructor and Description | 
|---|
ExhaustiveSearchPhaseScope(DefaultSolverScope<Solution_> solverScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addExpandableNode(ExhaustiveSearchNode moveNode)  | 
Score | 
getBestPessimisticBound()  | 
int | 
getDepthSize()  | 
SortedSet<ExhaustiveSearchNode> | 
getExpandableNodeQueue()  | 
ExhaustiveSearchStepScope<Solution_> | 
getLastCompletedStepScope()  | 
List<ExhaustiveSearchLayer> | 
getLayerList()  | 
void | 
registerPessimisticBound(Score pessimisticBound)  | 
void | 
setBestPessimisticBound(Score bestPessimisticBound)  | 
void | 
setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue)  | 
void | 
setLastCompletedStepScope(ExhaustiveSearchStepScope<Solution_> lastCompletedStepScope)  | 
void | 
setLayerList(List<ExhaustiveSearchLayer> layerList)  | 
addChildThreadsScoreCalculationCount, assertExpectedWorkingScore, assertPredictedScoreFromScratch, assertShadowVariablesAreNotStale, assertWorkingScoreFromScratch, calculatePhaseTimeMillisSpentUpToNow, calculateScore, calculateSolverTimeMillisSpentUpToNow, endingNow, getBestScore, getBestSolutionStepIndex, getEndingSystemTimeMillis, getNextStepIndex, getPhaseBestSolutionTimeMillis, getPhaseScoreCalculationCount, getPhaseScoreCalculationSpeed, getPhaseTimeMillisSpent, getScoreDefinition, getScoreDirector, getSolutionDescriptor, getSolverScope, getStartingScore, getStartingSystemTimeMillis, getWorkingEntityCount, getWorkingEntityList, getWorkingRandom, getWorkingSolution, getWorkingValueCount, isBestSolutionInitialized, reset, setBestSolutionStepIndex, startingNow, toStringpublic ExhaustiveSearchPhaseScope(DefaultSolverScope<Solution_> solverScope)
public List<ExhaustiveSearchLayer> getLayerList()
public void setLayerList(List<ExhaustiveSearchLayer> layerList)
public SortedSet<ExhaustiveSearchNode> getExpandableNodeQueue()
public void setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue)
public Score getBestPessimisticBound()
public void setBestPessimisticBound(Score bestPessimisticBound)
public ExhaustiveSearchStepScope<Solution_> getLastCompletedStepScope()
getLastCompletedStepScope in class AbstractPhaseScope<Solution_>public void setLastCompletedStepScope(ExhaustiveSearchStepScope<Solution_> lastCompletedStepScope)
public int getDepthSize()
public void registerPessimisticBound(Score pessimisticBound)
public void addExpandableNode(ExhaustiveSearchNode moveNode)
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.