Uses of Class
org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
-
-
Uses of AbstractPhaseScope in org.optaplanner.benchmark.impl.statistic
Methods in org.optaplanner.benchmark.impl.statistic with parameters of type AbstractPhaseScope Modifier and Type Method Description void
StatisticRegistry. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
StatisticRegistry. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.constructionheuristic.placer
Methods in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type AbstractPhaseScope Modifier and Type Method Description void
AbstractEntityPlacer. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractEntityPlacer. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.constructionheuristic.scope
Subclasses of AbstractPhaseScope in org.optaplanner.core.impl.constructionheuristic.scope Modifier and Type Class Description class
ConstructionHeuristicPhaseScope<Solution_>
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.exhaustivesearch.scope
Subclasses of AbstractPhaseScope in org.optaplanner.core.impl.exhaustivesearch.scope Modifier and Type Class Description class
ExhaustiveSearchPhaseScope<Solution_>
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector
Methods in org.optaplanner.core.impl.heuristic.selector with parameters of type AbstractPhaseScope Modifier and Type Method Description void
AbstractSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.common
Methods in org.optaplanner.core.impl.heuristic.selector.common with parameters of type AbstractPhaseScope Modifier and Type Method Description void
SelectionCacheLifecycleBridge. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
SelectionCacheLifecycleBridge. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.entity
Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type AbstractPhaseScope Modifier and Type Method Description void
FromSolutionEntitySelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FromSolutionEntitySelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type AbstractPhaseScope Modifier and Type Method Description void
FilteringEntitySelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FilteringEntitySelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Methods in org.optaplanner.core.impl.heuristic.selector.entity.mimic with parameters of type AbstractPhaseScope Modifier and Type Method Description void
MimicReplayingEntitySelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
MimicReplayingEntitySelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Methods in org.optaplanner.core.impl.heuristic.selector.entity.nearby with parameters of type AbstractPhaseScope Modifier and Type Method Description void
NearEntityNearbyEntitySelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
NearEntityNearbyEntitySelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.move.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type AbstractPhaseScope Modifier and Type Method Description void
FilteringMoveSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FilteringMoveSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.move.factory
Methods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type AbstractPhaseScope Modifier and Type Method Description void
MoveIteratorFactoryToMoveSelectorBridge. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
MoveIteratorFactoryToMoveSelectorBridge. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.value
Methods in org.optaplanner.core.impl.heuristic.selector.value with parameters of type AbstractPhaseScope Modifier and Type Method Description void
FromEntityPropertyValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FromSolutionPropertyValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FromEntityPropertyValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
FromSolutionPropertyValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.value.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type AbstractPhaseScope Modifier and Type Method Description void
EntityDependentSortingValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
FilteringValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
ReinitializeVariableValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
EntityDependentSortingValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
FilteringValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
ReinitializeVariableValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.value.mimic
Methods in org.optaplanner.core.impl.heuristic.selector.value.mimic with parameters of type AbstractPhaseScope Modifier and Type Method Description void
MimicReplayingValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
MimicReplayingValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.heuristic.selector.value.nearby
Methods in org.optaplanner.core.impl.heuristic.selector.value.nearby with parameters of type AbstractPhaseScope Modifier and Type Method Description void
NearEntityNearbyValueSelector. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
NearEntityNearbyValueSelector. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.localsearch.scope
Subclasses of AbstractPhaseScope in org.optaplanner.core.impl.localsearch.scope Modifier and Type Class Description class
LocalSearchPhaseScope<Solution_>
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.partitionedsearch.scope
Subclasses of AbstractPhaseScope in org.optaplanner.core.impl.partitionedsearch.scope Modifier and Type Class Description class
PartitionedSearchPhaseScope<Solution_>
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.phase
Methods in org.optaplanner.core.impl.phase with parameters of type AbstractPhaseScope Modifier and Type Method Description protected void
AbstractPhase. assertWorkingSolutionInitialized(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractPhase. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractPhase. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.phase.custom.scope
Subclasses of AbstractPhaseScope in org.optaplanner.core.impl.phase.custom.scope Modifier and Type Class Description class
CustomPhaseScope<Solution_>
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.phase.event
Methods in org.optaplanner.core.impl.phase.event with parameters of type AbstractPhaseScope Modifier and Type Method Description void
PhaseLifecycleSupport. firePhaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
PhaseLifecycleSupport. firePhaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
PhaseLifecycleListener. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
PhaseLifecycleListenerAdapter. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
PhaseLifecycleListener. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
PhaseLifecycleListenerAdapter. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.phase.scope
Methods in org.optaplanner.core.impl.phase.scope that return AbstractPhaseScope Modifier and Type Method Description abstract AbstractPhaseScope<Solution_>
AbstractStepScope. getPhaseScope()
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.solver
Methods in org.optaplanner.core.impl.solver with parameters of type AbstractPhaseScope Modifier and Type Method Description void
AbstractSolver. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractSolver. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-
Uses of AbstractPhaseScope in org.optaplanner.core.impl.solver.termination
Methods in org.optaplanner.core.impl.solver.termination with parameters of type AbstractPhaseScope Modifier and Type Method Description double
AndCompositeTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
Calculates the minimum timeGradient of all Terminations.double
BasicPlumbingTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
BestScoreFeasibleTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
BestScoreTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
ChildThreadPlumbingTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
OrCompositeTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
Calculates the maximum timeGradient of all Terminations.double
PhaseToSolverTerminationBridge. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
ScoreCalculationCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
StepCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
Termination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
TimeMillisSpentTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
UnimprovedStepCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
double
UnimprovedTimeMillisSpentTermination. calculatePhaseTimeGradient(AbstractPhaseScope<Solution_> phaseScope)
protected int
UnimprovedStepCountTermination. calculateUnimprovedStepCount(AbstractPhaseScope<Solution_> phaseScope)
boolean
AndCompositeTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
BasicPlumbingTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
BestScoreFeasibleTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
BestScoreTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
ChildThreadPlumbingTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
OrCompositeTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
PhaseToSolverTerminationBridge. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
ScoreCalculationCountTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
StepCountTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
Termination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
Called by thePhase
after every step and every move to determine if the search should stop.boolean
TimeMillisSpentTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
UnimprovedStepCountTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
boolean
UnimprovedTimeMillisSpentTermination. isPhaseTerminated(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractCompositeTermination. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. phaseEnded(AbstractPhaseScope<Solution_> phaseScope)
void
AbstractCompositeTermination. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. phaseStarted(AbstractPhaseScope<Solution_> phaseScope)
-