Uses of Class
org.optaplanner.core.impl.phase.scope.AbstractPhaseScope
-
-
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 phaseScope)
void
AbstractEntityPlacer. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
AbstractSelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
SelectionCacheLifecycleBridge. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
FromSolutionEntitySelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
FilteringEntitySelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
MimicReplayingEntitySelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
NearEntityNearbyEntitySelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
FilteringMoveSelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
MoveIteratorFactoryToMoveSelectorBridge. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
FromSolutionPropertyValueSelector. phaseEnded(AbstractPhaseScope phaseScope)
void
FromEntityPropertyValueSelector. phaseStarted(AbstractPhaseScope phaseScope)
void
FromSolutionPropertyValueSelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
FilteringValueSelector. phaseEnded(AbstractPhaseScope phaseScope)
void
ReinitializeVariableValueSelector. phaseEnded(AbstractPhaseScope phaseScope)
void
EntityDependentSortingValueSelector. phaseStarted(AbstractPhaseScope phaseScope)
void
FilteringValueSelector. phaseStarted(AbstractPhaseScope phaseScope)
void
ReinitializeVariableValueSelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
MimicReplayingValueSelector. phaseStarted(AbstractPhaseScope 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 phaseScope)
void
NearEntityNearbyValueSelector. phaseStarted(AbstractPhaseScope 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.termination
Methods in org.optaplanner.core.impl.solver.termination with parameters of type AbstractPhaseScope Modifier and Type Method Description double
AndCompositeTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
Calculates the minimum timeGradient of all Terminations.double
BasicPlumbingTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
BestScoreFeasibleTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
BestScoreTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
ChildThreadPlumbingTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
OrCompositeTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
Calculates the maximum timeGradient of all Terminations.double
PhaseToSolverTerminationBridge. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
ScoreCalculationCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
StepCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
Termination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
TimeMillisSpentTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
UnimprovedStepCountTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
double
UnimprovedTimeMillisSpentTermination. calculatePhaseTimeGradient(AbstractPhaseScope phaseScope)
protected int
UnimprovedStepCountTermination. calculateUnimprovedStepCount(AbstractPhaseScope phaseScope)
boolean
AndCompositeTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
BasicPlumbingTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
BestScoreFeasibleTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
BestScoreTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
ChildThreadPlumbingTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
OrCompositeTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
PhaseToSolverTerminationBridge. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
ScoreCalculationCountTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
StepCountTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
Termination. isPhaseTerminated(AbstractPhaseScope phaseScope)
Called by thePhase
after every step and every move to determine if the search should stop.boolean
TimeMillisSpentTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
UnimprovedStepCountTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
boolean
UnimprovedTimeMillisSpentTermination. isPhaseTerminated(AbstractPhaseScope phaseScope)
void
AbstractCompositeTermination. phaseEnded(AbstractPhaseScope phaseScope)
void
PhaseToSolverTerminationBridge. phaseEnded(AbstractPhaseScope phaseScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. phaseEnded(AbstractPhaseScope phaseScope)
void
AbstractCompositeTermination. phaseStarted(AbstractPhaseScope phaseScope)
void
PhaseToSolverTerminationBridge. phaseStarted(AbstractPhaseScope phaseScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. phaseStarted(AbstractPhaseScope phaseScope)
-