Class CustomPhaseScope<Solution_>
java.lang.Object
org.optaplanner.core.impl.phase.scope.AbstractPhaseScope<Solution_>
org.optaplanner.core.impl.phase.custom.scope.CustomPhaseScope<Solution_>
- Type Parameters:
Solution_
- the solution type, the class with thePlanningSolution
annotation
-
Field Summary
Fields inherited from class org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
bestSolutionStepIndex, childThreadsScoreCalculationCount, endingScoreCalculationCount, endingSystemTimeMillis, logger, solverScope, startingScore, startingScoreCalculationCount, startingSystemTimeMillis
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setLastCompletedStepScope
(CustomStepScope<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, getScoreDirector, getSolutionDescriptor, getSolverScope, getStartingScore, getStartingSystemTimeMillis, getWorkingEntityCount, getWorkingRandom, getWorkingSolution, getWorkingValueCount, isBestSolutionInitialized, reset, setBestSolutionStepIndex, startingNow, toString
-
Constructor Details
-
CustomPhaseScope
-
-
Method Details
-
getLastCompletedStepScope
- Specified by:
getLastCompletedStepScope
in classAbstractPhaseScope<Solution_>
-
setLastCompletedStepScope
-