Class ConstructionHeuristicPhaseScope<Solution_>
- java.lang.Object
-
- org.optaplanner.core.impl.phase.scope.AbstractPhaseScope<Solution_>
-
- org.optaplanner.core.impl.constructionheuristic.scope.ConstructionHeuristicPhaseScope<Solution_>
-
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
public class ConstructionHeuristicPhaseScope<Solution_> extends AbstractPhaseScope<Solution_>
-
-
Field Summary
-
Fields inherited from class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
bestSolutionStepIndex, childThreadsScoreCalculationCount, endingScoreCalculationCount, endingSystemTimeMillis, logger, solverScope, startingScore, startingScoreCalculationCount, startingSystemTimeMillis
-
-
Constructor Summary
Constructors Constructor Description ConstructionHeuristicPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstructionHeuristicStepScope<Solution_>getLastCompletedStepScope()voidsetLastCompletedStepScope(ConstructionHeuristicStepScope<Solution_> lastCompletedStepScope)-
Methods inherited from class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
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, toString
-
-
-
-
Constructor Detail
-
ConstructionHeuristicPhaseScope
public ConstructionHeuristicPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
-
Method Detail
-
getLastCompletedStepScope
public ConstructionHeuristicStepScope<Solution_> getLastCompletedStepScope()
- Specified by:
getLastCompletedStepScopein classAbstractPhaseScope<Solution_>
-
setLastCompletedStepScope
public void setLastCompletedStepScope(ConstructionHeuristicStepScope<Solution_> lastCompletedStepScope)
-
-