public class ExhaustiveSearchPhaseScope extends AbstractPhaseScope
bestSolutionStepIndex, logger, solverScope, startingScore, startingSystemTimeMillis
Constructor and Description |
---|
ExhaustiveSearchPhaseScope(DefaultSolverScope solverScope) |
Modifier and Type | Method and Description |
---|---|
void |
addExpandableNode(ExhaustiveSearchNode moveNode) |
Score |
getBestPessimisticBound() |
int |
getDepthSize() |
SortedSet<ExhaustiveSearchNode> |
getExpandableNodeQueue() |
ExhaustiveSearchStepScope |
getLastCompletedStepScope() |
List<ExhaustiveSearchLayer> |
getLayerList() |
void |
registerPessimisticBound(Score pessimisticBound) |
void |
setBestPessimisticBound(Score bestPessimisticBound) |
void |
setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue) |
void |
setLastCompletedStepScope(ExhaustiveSearchStepScope lastCompletedStepScope) |
void |
setLayerList(List<ExhaustiveSearchLayer> layerList) |
assertExpectedUndoMoveScore, assertExpectedWorkingScore, assertWorkingScoreFromScratch, calculatePhaseTimeMillisSpent, calculateScore, calculateSolverTimeMillisSpent, getBestScore, getBestScoreWithUninitializedPrefix, getBestSolutionStepIndex, getNextStepIndex, getPhaseBestSolutionTimeMillis, getScoreDefinition, getScoreDirector, getSolutionDescriptor, getSolverScope, getStartingScore, getStartingSystemTimeMillis, getWorkingEntityCount, getWorkingEntityList, getWorkingRandom, getWorkingSolution, getWorkingValueCount, isBestSolutionInitialized, reset, setBestSolutionStepIndex, toString
public ExhaustiveSearchPhaseScope(DefaultSolverScope 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 getLastCompletedStepScope()
getLastCompletedStepScope
in class AbstractPhaseScope
public void setLastCompletedStepScope(ExhaustiveSearchStepScope lastCompletedStepScope)
public int getDepthSize()
public void registerPessimisticBound(Score pessimisticBound)
public void addExpandableNode(ExhaustiveSearchNode moveNode)
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.