|
OptaPlanner core 6.2.0.CR2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic | |
---|---|
interface |
ConstructionHeuristicPhase
A ConstructionHeuristicPhase is a Phase which uses a construction heuristic algorithm,
such as First Fit, First Fit Decreasing, Cheapest Insertion, ... |
Classes in org.optaplanner.core.impl.constructionheuristic that implement SolverLifecycleListener | |
---|---|
class |
DefaultConstructionHeuristicPhase
Default implementation of ConstructionHeuristicPhase . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.decider.forager |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.decider.forager | |
---|---|
interface |
ConstructionHeuristicForager
|
Classes in org.optaplanner.core.impl.constructionheuristic.decider.forager that implement SolverLifecycleListener | |
---|---|
class |
AbstractConstructionHeuristicForager
|
class |
DefaultConstructionHeuristicForager
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.event |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.event | |
---|---|
interface |
ConstructionHeuristicPhaseLifecycleListener
|
Classes in org.optaplanner.core.impl.constructionheuristic.event that implement SolverLifecycleListener | |
---|---|
class |
ConstructionHeuristicPhaseLifecycleListenerAdapter
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.placer |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.placer | |
---|---|
interface |
EntityPlacer
|
Classes in org.optaplanner.core.impl.constructionheuristic.placer that implement SolverLifecycleListener | |
---|---|
class |
PooledEntityPlacer
|
class |
QueuedEntityPlacer
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch | |
---|---|
interface |
ExhaustiveSearchPhase
A ExhaustiveSearchPhase is a Phase which uses an exhaustive algorithm. |
Classes in org.optaplanner.core.impl.exhaustivesearch that implement SolverLifecycleListener | |
---|---|
class |
DefaultExhaustiveSearchPhase
Default implementation of ExhaustiveSearchPhase . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.decider |
---|
Classes in org.optaplanner.core.impl.exhaustivesearch.decider that implement SolverLifecycleListener | |
---|---|
class |
ExhaustiveSearchDecider
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.event |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.event | |
---|---|
interface |
ExhaustiveSearchPhaseLifecycleListener
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector | |
---|---|
interface |
IterableSelector<T>
|
interface |
ListIterableSelector<T>
|
interface |
Selector
General interface for MoveSelector , EntitySelector and ValueSelector
which generates Move s or parts of them. |
Classes in org.optaplanner.core.impl.heuristic.selector that implement SolverLifecycleListener | |
---|---|
class |
AbstractSelector
Abstract superclass for Selector . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.common |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.common that implement SolverLifecycleListener | |
---|---|
class |
SelectionCacheLifecycleBridge
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity | |
---|---|
interface |
EntitySelector
Selects instances of 1 PlanningEntity annotated class. |
Classes in org.optaplanner.core.impl.heuristic.selector.entity that implement SolverLifecycleListener | |
---|---|
class |
AbstractEntitySelector
Abstract superclass for EntitySelector . |
class |
FromSolutionEntitySelector
This is the common EntitySelector implementation. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.decorator |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement SolverLifecycleListener | |
---|---|
class |
AbstractCachingEntitySelector
|
class |
CachingEntitySelector
A EntitySelector that caches the result of its child EntitySelector . |
class |
FilteringEntitySelector
|
class |
ProbabilityEntitySelector
|
class |
SelectedCountLimitEntitySelector
|
class |
ShufflingEntitySelector
|
class |
SortingEntitySelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.mimic |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.entity.mimic that implement SolverLifecycleListener | |
---|---|
class |
MimicRecordingEntitySelector
|
class |
MimicReplayingEntitySelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.nearby |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.entity.nearby that implement SolverLifecycleListener | |
---|---|
class |
NearEntityNearbyEntitySelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.pillar |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.pillar | |
---|---|
interface |
PillarSelector
A pillar is a List of entities that have the same planning value for each (or a subset)
of their planning values. |
Classes in org.optaplanner.core.impl.heuristic.selector.entity.pillar that implement SolverLifecycleListener | |
---|---|
class |
DefaultPillarSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move | |
---|---|
interface |
MoveSelector
Generates Move s. |
Classes in org.optaplanner.core.impl.heuristic.selector.move that implement SolverLifecycleListener | |
---|---|
class |
AbstractMoveSelector
Abstract superclass for MoveSelector . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.composite |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement SolverLifecycleListener | |
---|---|
class |
CartesianProductMoveSelector
A CompositeMoveSelector that cartesian products 2 or more MoveSelector s. |
class |
CompositeMoveSelector
Abstract superclass for every composite MoveSelector . |
class |
UnionMoveSelector
A CompositeMoveSelector that unions 2 or more MoveSelector s. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.decorator |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement SolverLifecycleListener | |
---|---|
class |
AbstractCachingMoveSelector
|
class |
CachingMoveSelector
A MoveSelector that caches the result of its child MoveSelector . |
class |
FilteringMoveSelector
|
class |
ProbabilityMoveSelector
|
class |
SelectedCountLimitMoveSelector
|
class |
ShufflingMoveSelector
|
class |
SortingMoveSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.factory |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement SolverLifecycleListener | |
---|---|
class |
MoveIteratorFactoryToMoveSelectorBridge
Bridges a MoveIteratorFactory to a MoveSelector . |
class |
MoveListFactoryToMoveSelectorBridge
Bridges a MoveListFactory to a MoveSelector . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.generic |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement SolverLifecycleListener | |
---|---|
class |
ChangeMoveSelector
|
class |
GenericMoveSelector
Abstract superclass for every generic MoveSelector . |
class |
PillarChangeMoveSelector
|
class |
PillarSwapMoveSelector
|
class |
SwapMoveSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.generic.chained |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement SolverLifecycleListener | |
---|---|
class |
SubChainChangeMoveSelector
|
class |
SubChainSwapMoveSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value | |
---|---|
interface |
EntityIndependentValueSelector
|
interface |
ValueSelector
Selects values from the ValueRangeProvider) for a {@link PlanningVariable} annotated property. |
Classes in org.optaplanner.core.impl.heuristic.selector.value that implement SolverLifecycleListener | |
---|---|
class |
AbstractValueSelector
Abstract superclass for ValueSelector . |
class |
FromEntityPropertyValueSelector
This is the common ValueSelector implementation. |
class |
FromSolutionPropertyValueSelector
This is the common ValueSelector implementation. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.chained |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.chained | |
---|---|
interface |
SubChainSelector
|
Classes in org.optaplanner.core.impl.heuristic.selector.value.chained that implement SolverLifecycleListener | |
---|---|
class |
DefaultSubChainSelector
This is the common SubChainSelector implementation. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.decorator |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement SolverLifecycleListener | |
---|---|
class |
AbstractCachingValueSelector
|
class |
CachingValueSelector
A ValueSelector that caches the result of its child ValueSelector . |
class |
DowncastingValueSelector
|
class |
EntityDependentSortingValueSelector
|
class |
InitializedValueSelector
Prevents creating chains without an anchor. |
class |
ProbabilityValueSelector
|
class |
ReinitializeVariableValueSelector
Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search. |
class |
SelectedCountLimitValueSelector
|
class |
ShufflingValueSelector
|
class |
SortingValueSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.nearby |
---|
Classes in org.optaplanner.core.impl.heuristic.selector.value.nearby that implement SolverLifecycleListener | |
---|---|
class |
NearEntityNearbyValueSelector
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch | |
---|---|
interface |
LocalSearchPhase
A LocalSearchPhase is a Phase which uses a local search algorithm,
such as tabu search, simulated annealing, ... |
Classes in org.optaplanner.core.impl.localsearch that implement SolverLifecycleListener | |
---|---|
class |
DefaultLocalSearchPhase
Default implementation of LocalSearchPhase . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor | |
---|---|
interface |
Acceptor
An Acceptor accepts or rejects a selected Move . |
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor that implement SolverLifecycleListener | |
---|---|
class |
AbstractAcceptor
Abstract superclass for Acceptor . |
class |
CompositeAcceptor
Combines several acceptors into one. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing that implement SolverLifecycleListener | |
---|---|
class |
HillClimbingAcceptor
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance that implement SolverLifecycleListener | |
---|---|
class |
LateAcceptanceAcceptor
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing that implement SolverLifecycleListener | |
---|---|
class |
LateSimulatedAnnealingAcceptor
Deprecated. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing that implement SolverLifecycleListener | |
---|---|
class |
SimulatedAnnealingAcceptor
The time gradient implementation of simulated annealing. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing that implement SolverLifecycleListener | |
---|---|
class |
StepCountingHillClimbingAcceptor
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu |
---|
Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu that implement SolverLifecycleListener | |
---|---|
class |
AbstractTabuAcceptor
Abstract superclass for all Tabu Acceptors. |
class |
EntityTabuAcceptor
|
class |
MoveTabuAcceptor
|
class |
SolutionTabuAcceptor
|
class |
ValueTabuAcceptor
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator | |
---|---|
interface |
DeciderScoreComparatorFactory
A DeciderScoreComparatorFactory creates a new DeciderScoreComparator each step, which compares 2 scores to decide the next step. |
Classes in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator that implement SolverLifecycleListener | |
---|---|
class |
AbstractDeciderScoreComparatorFactory
Abstract superclass for DeciderScoreComparatorFactory . |
class |
NaturalDeciderScoreComparatorFactory
Implementation of DeciderScoreComparatorFactory . |
class |
ShiftingHardPenaltyDeciderScoreComparatorFactory
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager | |
---|---|
interface |
Forager
A Forager collects the accepted moves and picks the next step from those for the Decider. |
Classes in org.optaplanner.core.impl.localsearch.decider.forager that implement SolverLifecycleListener | |
---|---|
class |
AbstractForager
Abstract superclass for Forager . |
class |
AcceptedForager
A Forager which forages accepted moves and ignores unaccepted moves. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager.finalist |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager.finalist | |
---|---|
interface |
FinalistPodium
A podium gathers the finalists (the LocalSearchMoveScope s which might win) and picks the winner. |
Classes in org.optaplanner.core.impl.localsearch.decider.forager.finalist that implement SolverLifecycleListener | |
---|---|
class |
AbstractFinalistPodium
Abstract superclass for FinalistPodium . |
class |
HighestScoreFinalistPodium
Default implementation of FinalistPodium . |
class |
StrategicOscillationByLevelFinalistPodium
Strategic oscillation, works well with Tabu search. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.event |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.event | |
---|---|
interface |
LocalSearchPhaseLifecycleListener
|
Classes in org.optaplanner.core.impl.localsearch.event that implement SolverLifecycleListener | |
---|---|
class |
LocalSearchPhaseLifecycleListenerAdapter
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.phase |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase | |
---|---|
interface |
Phase
A phase of a Solver . |
Classes in org.optaplanner.core.impl.phase that implement SolverLifecycleListener | |
---|---|
class |
AbstractPhase
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.phase.custom |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase.custom | |
---|---|
interface |
CustomPhase
A CustomPhase is a Phase which uses the brute force algorithm |
Classes in org.optaplanner.core.impl.phase.custom that implement SolverLifecycleListener | |
---|---|
class |
DefaultCustomPhase
Default implementation of CustomPhase . |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.phase.event |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase.event | |
---|---|
interface |
PhaseLifecycleListener
|
Classes in org.optaplanner.core.impl.phase.event that implement SolverLifecycleListener | |
---|---|
class |
PhaseLifecycleListenerAdapter
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver |
---|
Classes in org.optaplanner.core.impl.solver that implement SolverLifecycleListener | |
---|---|
class |
BasicPlumbingTermination
Concurrency notes: Condition predicate on ( BasicPlumbingTermination.problemFactChangeQueue is not empty or BasicPlumbingTermination.terminatedEarly is true) |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.event |
---|
Classes in org.optaplanner.core.impl.solver.event that implement SolverLifecycleListener | |
---|---|
class |
SolverLifecycleListenerAdapter
|
Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.recaller |
---|
Classes in org.optaplanner.core.impl.solver.recaller that implement SolverLifecycleListener | |
---|---|
class |
BestSolutionRecaller
A BestSolutionRecaller remembers the best solution that a Solver encounters. |
Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.termination |
---|
Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.solver.termination | |
---|---|
interface |
Termination
A Termination determines when a Solver or a Phase should stop. |
Classes in org.optaplanner.core.impl.solver.termination that implement SolverLifecycleListener | |
---|---|
class |
AbstractCompositeTermination
Abstract superclass that combines multiple Termination s. |
class |
AbstractTermination
Abstract superclass for Termination . |
class |
AndCompositeTermination
|
class |
BestScoreFeasibleTermination
|
class |
BestScoreTermination
|
class |
OrCompositeTermination
|
class |
PhaseToSolverTerminationBridge
|
class |
StepCountTermination
|
class |
TimeMillisSpentTermination
|
class |
UnimprovedStepCountTermination
|
class |
UnimprovedTimeMillisSpentTermination
|
|
OptaPlanner core 6.2.0.CR2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |