Uses of Class
org.optaplanner.core.impl.solver.scope.DefaultSolverScope
-
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.constructionheuristic
Methods in org.optaplanner.core.impl.constructionheuristic with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultConstructionHeuristicPhase. solve(DefaultSolverScope<Solution_> solverScope)
void
DefaultConstructionHeuristicPhase. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
DefaultConstructionHeuristicPhase. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.constructionheuristic.decider
Methods in org.optaplanner.core.impl.constructionheuristic.decider with parameters of type DefaultSolverScope Modifier and Type Method Description void
ConstructionHeuristicDecider. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
ConstructionHeuristicDecider. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.constructionheuristic.placer
Methods in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type DefaultSolverScope Modifier and Type Method Description void
AbstractEntityPlacer. solvingEnded(DefaultSolverScope solverScope)
void
AbstractEntityPlacer. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.constructionheuristic.scope
Constructors in org.optaplanner.core.impl.constructionheuristic.scope with parameters of type DefaultSolverScope Constructor Description ConstructionHeuristicPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.exhaustivesearch
Methods in org.optaplanner.core.impl.exhaustivesearch with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultExhaustiveSearchPhase. solve(DefaultSolverScope<Solution_> solverScope)
void
DefaultExhaustiveSearchPhase. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
DefaultExhaustiveSearchPhase. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.exhaustivesearch.decider
Methods in org.optaplanner.core.impl.exhaustivesearch.decider with parameters of type DefaultSolverScope Modifier and Type Method Description void
ExhaustiveSearchDecider. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
ExhaustiveSearchDecider. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.exhaustivesearch.scope
Constructors in org.optaplanner.core.impl.exhaustivesearch.scope with parameters of type DefaultSolverScope Constructor Description ExhaustiveSearchPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector
Methods in org.optaplanner.core.impl.heuristic.selector with parameters of type DefaultSolverScope Modifier and Type Method Description void
AbstractSelector. solvingEnded(DefaultSolverScope solverScope)
void
AbstractSelector. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.common
Methods in org.optaplanner.core.impl.heuristic.selector.common with parameters of type DefaultSolverScope Modifier and Type Method Description void
SelectionCacheLifecycleListener. constructCache(DefaultSolverScope solverScope)
void
SelectionCacheLifecycleListener. disposeCache(DefaultSolverScope solverScope)
void
SelectionCacheLifecycleBridge. solvingEnded(DefaultSolverScope solverScope)
void
SelectionCacheLifecycleBridge. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type DefaultSolverScope Modifier and Type Method Description void
AbstractCachingEntitySelector. constructCache(DefaultSolverScope solverScope)
void
ProbabilityEntitySelector. constructCache(DefaultSolverScope solverScope)
void
SortingEntitySelector. constructCache(DefaultSolverScope solverScope)
void
AbstractCachingEntitySelector. disposeCache(DefaultSolverScope solverScope)
void
ProbabilityEntitySelector. disposeCache(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Methods in org.optaplanner.core.impl.heuristic.selector.entity.pillar with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultPillarSelector. constructCache(DefaultSolverScope solverScope)
void
DefaultPillarSelector. disposeCache(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.move.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type DefaultSolverScope Modifier and Type Method Description void
AbstractCachingMoveSelector. constructCache(DefaultSolverScope solverScope)
void
ProbabilityMoveSelector. constructCache(DefaultSolverScope solverScope)
void
SortingMoveSelector. constructCache(DefaultSolverScope solverScope)
void
AbstractCachingMoveSelector. disposeCache(DefaultSolverScope solverScope)
void
ProbabilityMoveSelector. disposeCache(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.move.factory
Methods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type DefaultSolverScope Modifier and Type Method Description void
MoveListFactoryToMoveSelectorBridge. constructCache(DefaultSolverScope solverScope)
void
MoveListFactoryToMoveSelectorBridge. disposeCache(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.move.generic
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type DefaultSolverScope Modifier and Type Method Description void
ChangeMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
SwapMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
ChangeMoveSelector. solvingStarted(DefaultSolverScope solverScope)
void
SwapMoveSelector. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type DefaultSolverScope Modifier and Type Method Description void
KOptMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
SubChainChangeMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
SubChainSwapMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
TailChainSwapMoveSelector. solvingEnded(DefaultSolverScope solverScope)
void
KOptMoveSelector. solvingStarted(DefaultSolverScope solverScope)
void
SubChainChangeMoveSelector. solvingStarted(DefaultSolverScope solverScope)
void
SubChainSwapMoveSelector. solvingStarted(DefaultSolverScope solverScope)
void
TailChainSwapMoveSelector. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.value.chained
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultSubChainSelector. constructCache(DefaultSolverScope solverScope)
void
DefaultSubChainSelector. disposeCache(DefaultSolverScope solverScope)
void
DefaultSubChainSelector. solvingEnded(DefaultSolverScope solverScope)
void
DefaultSubChainSelector. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.heuristic.selector.value.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type DefaultSolverScope Modifier and Type Method Description void
AbstractCachingValueSelector. constructCache(DefaultSolverScope solverScope)
void
ProbabilityValueSelector. constructCache(DefaultSolverScope solverScope)
void
SortingValueSelector. constructCache(DefaultSolverScope solverScope)
void
AbstractCachingValueSelector. disposeCache(DefaultSolverScope solverScope)
void
ProbabilityValueSelector. disposeCache(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.localsearch
Methods in org.optaplanner.core.impl.localsearch with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultLocalSearchPhase. solve(DefaultSolverScope<Solution_> solverScope)
void
DefaultLocalSearchPhase. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
DefaultLocalSearchPhase. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.localsearch.decider
Methods in org.optaplanner.core.impl.localsearch.decider with parameters of type DefaultSolverScope Modifier and Type Method Description void
LocalSearchDecider. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
LocalSearchDecider. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.localsearch.decider.acceptor
Methods in org.optaplanner.core.impl.localsearch.decider.acceptor with parameters of type DefaultSolverScope Modifier and Type Method Description void
CompositeAcceptor. solvingEnded(DefaultSolverScope solverScope)
void
CompositeAcceptor. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.localsearch.decider.forager
Methods in org.optaplanner.core.impl.localsearch.decider.forager with parameters of type DefaultSolverScope Modifier and Type Method Description void
AcceptedLocalSearchForager. solvingEnded(DefaultSolverScope solverScope)
void
AcceptedLocalSearchForager. solvingStarted(DefaultSolverScope solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.localsearch.scope
Constructors in org.optaplanner.core.impl.localsearch.scope with parameters of type DefaultSolverScope Constructor Description LocalSearchPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.partitionedsearch
Fields in org.optaplanner.core.impl.partitionedsearch declared as DefaultSolverScope Modifier and Type Field Description protected DefaultSolverScope<Solution_>
PartitionSolver. solverScope
Methods in org.optaplanner.core.impl.partitionedsearch with parameters of type DefaultSolverScope Modifier and Type Method Description PartitionSolver<Solution_>
DefaultPartitionedSearchPhase. buildPartitionSolver(ChildThreadPlumbingTermination childThreadPlumbingTermination, Semaphore runnablePartThreadSemaphore, DefaultSolverScope<Solution_> solverScope)
void
DefaultPartitionedSearchPhase. solve(DefaultSolverScope<Solution_> solverScope)
void
PartitionSolver. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
PartitionSolver. solvingStarted(DefaultSolverScope<Solution_> solverScope)
Constructors in org.optaplanner.core.impl.partitionedsearch with parameters of type DefaultSolverScope Constructor Description PartitionSolver(BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination termination, List<Phase<Solution_>> phaseList, DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.partitionedsearch.scope
Constructors in org.optaplanner.core.impl.partitionedsearch.scope with parameters of type DefaultSolverScope Constructor Description PartitionedSearchPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.phase
Methods in org.optaplanner.core.impl.phase with parameters of type DefaultSolverScope Modifier and Type Method Description void
NoChangePhase. solve(DefaultSolverScope<Solution_> solverScope)
void
Phase. solve(DefaultSolverScope<Solution_> solverScope)
void
AbstractPhase. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
AbstractPhase. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.phase.custom
Methods in org.optaplanner.core.impl.phase.custom with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultCustomPhase. solve(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.phase.custom.scope
Constructors in org.optaplanner.core.impl.phase.custom.scope with parameters of type DefaultSolverScope Constructor Description CustomPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.phase.event
Methods in org.optaplanner.core.impl.phase.event with parameters of type DefaultSolverScope Modifier and Type Method Description void
PhaseLifecycleSupport. fireSolvingEnded(DefaultSolverScope<Solution_> solverScope)
void
PhaseLifecycleSupport. fireSolvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.phase.scope
Fields in org.optaplanner.core.impl.phase.scope declared as DefaultSolverScope Modifier and Type Field Description protected DefaultSolverScope<Solution_>
AbstractPhaseScope. solverScope
Methods in org.optaplanner.core.impl.phase.scope that return DefaultSolverScope Modifier and Type Method Description DefaultSolverScope<Solution_>
AbstractPhaseScope. getSolverScope()
Constructors in org.optaplanner.core.impl.phase.scope with parameters of type DefaultSolverScope Constructor Description AbstractPhaseScope(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.solver
Fields in org.optaplanner.core.impl.solver declared as DefaultSolverScope Modifier and Type Field Description protected DefaultSolverScope<Solution_>
DefaultSolver. solverScope
Methods in org.optaplanner.core.impl.solver that return DefaultSolverScope Modifier and Type Method Description DefaultSolverScope<Solution_>
DefaultSolver. getSolverScope()
Methods in org.optaplanner.core.impl.solver with parameters of type DefaultSolverScope Modifier and Type Method Description void
DefaultSolver. outerSolvingEnded(DefaultSolverScope<Solution_> solverScope)
void
DefaultSolver. outerSolvingStarted(DefaultSolverScope<Solution_> solverScope)
protected void
AbstractSolver. runPhases(DefaultSolverScope<Solution_> solverScope)
void
AbstractSolver. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
DefaultSolver. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
AbstractSolver. solvingStarted(DefaultSolverScope<Solution_> solverScope)
void
DefaultSolver. solvingStarted(DefaultSolverScope<Solution_> solverScope)
Constructors in org.optaplanner.core.impl.solver with parameters of type DefaultSolverScope Constructor Description DefaultSolver(EnvironmentMode environmentMode, RandomFactory randomFactory, BestSolutionRecaller<Solution_> bestSolutionRecaller, BasicPlumbingTermination basicPlumbingTermination, Termination termination, List<Phase<Solution_>> phaseList, DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.solver.event
Methods in org.optaplanner.core.impl.solver.event with parameters of type DefaultSolverScope Modifier and Type Method Description void
SolverEventSupport. fireBestSolutionChanged(DefaultSolverScope<Solution_> solverScope, Solution_ newBestSolution)
void
SolverLifecycleListener. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
SolverLifecycleListenerAdapter. solvingEnded(DefaultSolverScope<Solution_> solverScope)
void
SolverLifecycleListener. solvingStarted(DefaultSolverScope<Solution_> solverScope)
void
SolverLifecycleListenerAdapter. solvingStarted(DefaultSolverScope<Solution_> solverScope)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.solver.recaller
Methods in org.optaplanner.core.impl.solver.recaller with parameters of type DefaultSolverScope Modifier and Type Method Description void
BestSolutionRecaller. solvingStarted(DefaultSolverScope<Solution_> solverScope)
void
BestSolutionRecaller. updateBestSolution(DefaultSolverScope<Solution_> solverScope)
protected void
BestSolutionRecaller. updateBestSolution(DefaultSolverScope<Solution_> solverScope, Score bestScore, Solution_ bestSolution)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.solver.scope
Methods in org.optaplanner.core.impl.solver.scope that return DefaultSolverScope Modifier and Type Method Description DefaultSolverScope<Solution_>
DefaultSolverScope. createChildThreadSolverScope(ChildThreadType childThreadType)
-
Uses of DefaultSolverScope in org.optaplanner.core.impl.solver.termination
Methods in org.optaplanner.core.impl.solver.termination with parameters of type DefaultSolverScope Modifier and Type Method Description double
AndCompositeTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
Calculates the minimum timeGradient of all Terminations.double
BasicPlumbingTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
BestScoreFeasibleTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
BestScoreTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
ChildThreadPlumbingTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
OrCompositeTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
Calculates the maximum timeGradient of all Terminations.double
PhaseToSolverTerminationBridge. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
ScoreCalculationCountTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
StepCountTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
Termination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
A timeGradient is a relative estimate of how long the search will continue.double
TimeMillisSpentTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
UnimprovedStepCountTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
double
UnimprovedTimeMillisSpentTermination. calculateSolverTimeGradient(DefaultSolverScope solverScope)
Termination
AbstractTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
AndCompositeTermination
AndCompositeTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
BasicPlumbingTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
BestScoreFeasibleTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
BestScoreTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
ChildThreadPlumbingTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
OrCompositeTermination
OrCompositeTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
PhaseToSolverTerminationBridge. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
ScoreCalculationCountTermination
ScoreCalculationCountTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
StepCountTermination
StepCountTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
Termination
Termination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
TimeMillisSpentTermination
TimeMillisSpentTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
UnimprovedStepCountTermination
UnimprovedStepCountTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
UnimprovedTimeMillisSpentTermination
UnimprovedTimeMillisSpentTermination. createChildThreadTermination(DefaultSolverScope solverScope, ChildThreadType childThreadType)
protected List<Termination>
AbstractCompositeTermination. createChildThreadTerminationList(DefaultSolverScope solverScope, ChildThreadType childThreadType)
boolean
AndCompositeTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
BasicPlumbingTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
BestScoreFeasibleTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
BestScoreTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
ChildThreadPlumbingTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
OrCompositeTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
PhaseToSolverTerminationBridge. isSolverTerminated(DefaultSolverScope solverScope)
boolean
ScoreCalculationCountTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
StepCountTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
Termination. isSolverTerminated(DefaultSolverScope solverScope)
Called by theSolver
after every phase to determine if the search should stop.boolean
TimeMillisSpentTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
UnimprovedStepCountTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. isSolverTerminated(DefaultSolverScope solverScope)
boolean
UnimprovedTimeMillisSpentTermination. isSolverTerminated(DefaultSolverScope solverScope)
void
AbstractCompositeTermination. solvingEnded(DefaultSolverScope solverScope)
void
PhaseToSolverTerminationBridge. solvingEnded(DefaultSolverScope solverScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. solvingEnded(DefaultSolverScope solverScope)
void
AbstractCompositeTermination. solvingStarted(DefaultSolverScope solverScope)
void
PhaseToSolverTerminationBridge. solvingStarted(DefaultSolverScope solverScope)
void
UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination. solvingStarted(DefaultSolverScope solverScope)
-