|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.bestsolution |
---|
Classes in org.drools.planner.core.bestsolution that implement SolverPhaseLifecycleListener | |
---|---|
class |
BestSolutionRecaller
A BestSolutionRecaller remembers the best solution that a Solver encounters. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.bruteforce |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.bruteforce | |
---|---|
interface |
BruteForceSolverPhase
A BruteForceSolverPhase is a SolverPhase which uses the brute force algorithm. |
Classes in org.drools.planner.core.bruteforce that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultBruteForceSolverPhase
Default implementation of BruteForceSolverPhase . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic | |
---|---|
interface |
ConstructionHeuristicSolverPhase
A ConstructionHeuristicSolverPhase is a SolverPhase which uses a construction heuristic algorithm,
such as first fit, best fit decreasing, cheapest insertion, ... |
Classes in org.drools.planner.core.constructionheuristic that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultConstructionHeuristicSolverPhase
Default implementation of ConstructionHeuristicSolverPhase . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.greedyFit |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.greedyFit | |
---|---|
interface |
GreedyFitSolverPhase
A GreedyFitSolverPhase is a SolverPhase which uses the greedy algorithm, which is a construction heuristic. |
Classes in org.drools.planner.core.constructionheuristic.greedyFit that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultGreedyFitSolverPhase
Default implementation of GreedyFitSolverPhase . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.placer |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.placer | |
---|---|
interface |
Placer
General interface for TODO and ValuePlacer
which fits 1 entity or value. |
Classes in org.drools.planner.core.constructionheuristic.placer that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractPlacer
Abstract superclass for Placer . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.placer.entity |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.placer.entity | |
---|---|
interface |
EntityPlacer
|
Classes in org.drools.planner.core.constructionheuristic.placer.entity that implement SolverPhaseLifecycleListener | |
---|---|
class |
QueuedEntityPlacer
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.constructionheuristic.placer.value |
---|
Classes in org.drools.planner.core.constructionheuristic.placer.value that implement SolverPhaseLifecycleListener | |
---|---|
class |
ValuePlacer
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector | |
---|---|
interface |
Selector
General interface for MoveSelector , EntitySelector and ValueSelector
which generates Move s or parts of them. |
Classes in org.drools.planner.core.heuristic.selector that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractSelector
Abstract superclass for Selector . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.common |
---|
Classes in org.drools.planner.core.heuristic.selector.common that implement SolverPhaseLifecycleListener | |
---|---|
class |
SelectionCacheLifecycleBridge
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.entity |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.entity | |
---|---|
interface |
EntitySelector
Selects instances of 1 PlanningEntity annotated class. |
Classes in org.drools.planner.core.heuristic.selector.entity that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractEntitySelector
Abstract superclass for EntitySelector . |
class |
FromSolutionEntitySelector
This is the common EntitySelector implementation. |
class |
PlanningEntitySelector
Deprecated. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.entity.decorator |
---|
Classes in org.drools.planner.core.heuristic.selector.entity.decorator that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractCachingEntitySelector
|
class |
CachingEntitySelector
A EntitySelector that caches the result of its child EntitySelector . |
class |
DecreasingDifficultyEntitySelector
Deprecated. |
class |
FilteringEntitySelector
TODO This class isn't used because EntitySelector 's are upgraded to SelectionCacheType.STEP . |
class |
ProbabilityEntitySelector
|
class |
ShufflingEntitySelector
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.entity.pillar |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.entity.pillar | |
---|---|
interface |
PillarSelector
A pillar is a List of entities that are somehow related. |
Classes in org.drools.planner.core.heuristic.selector.entity.pillar that implement SolverPhaseLifecycleListener | |
---|---|
class |
SameValuePillarSelector
This is the common PillarSelector implementation. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move | |
---|---|
interface |
MoveSelector
Generates Move s. |
Classes in org.drools.planner.core.heuristic.selector.move that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractMoveSelector
Abstract superclass for MoveSelector . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move.composite |
---|
Classes in org.drools.planner.core.heuristic.selector.move.composite that implement SolverPhaseLifecycleListener | |
---|---|
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 SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move.decorator |
---|
Classes in org.drools.planner.core.heuristic.selector.move.decorator that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractCachingMoveSelector
|
class |
CachingMoveSelector
A MoveSelector that caches the result of its child MoveSelector . |
class |
FilteringMoveSelector
|
class |
ProbabilityMoveSelector
|
class |
ShufflingMoveSelector
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move.factory |
---|
Classes in org.drools.planner.core.heuristic.selector.move.factory that implement SolverPhaseLifecycleListener | |
---|---|
class |
MoveIteratorFactoryToMoveSelectorBridge
Bridges a MoveIteratorFactory to a MoveSelector . |
class |
MoveListFactoryToMoveSelectorBridge
Bridges a MoveListFactory to a MoveSelector . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move.generic |
---|
Classes in org.drools.planner.core.heuristic.selector.move.generic that implement SolverPhaseLifecycleListener | |
---|---|
class |
ChangeMoveSelector
|
class |
GenericMoveSelector
Abstract superclass for every generic MoveSelector . |
class |
PillarSwapMoveSelector
|
class |
SwapMoveSelector
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.move.generic.chained |
---|
Classes in org.drools.planner.core.heuristic.selector.move.generic.chained that implement SolverPhaseLifecycleListener | |
---|---|
class |
SubChainChangeMoveSelector
|
class |
SubChainSwapMoveSelector
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.value |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.value | |
---|---|
interface |
ValueSelector
Selects values from the ValueRange) for a {@link PlanningVariable} annotated property. |
Classes in org.drools.planner.core.heuristic.selector.value that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractValueSelector
Abstract superclass for ValueSelector . |
class |
FromSolutionPropertyValueSelector
This is the common ValueSelector implementation. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.value.chained |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.value.chained | |
---|---|
interface |
SubChainSelector
|
Classes in org.drools.planner.core.heuristic.selector.value.chained that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultSubChainSelector
This is the common SubChainSelector implementation. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.value.decorator |
---|
Classes in org.drools.planner.core.heuristic.selector.value.decorator that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractCachingValueSelector
|
class |
CachingValueSelector
A ValueSelector that caches the result of its child ValueSelector . |
class |
ProbabilityValueSelector
|
class |
ShufflingValueSelector
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.heuristic.selector.variable |
---|
Classes in org.drools.planner.core.heuristic.selector.variable that implement SolverPhaseLifecycleListener | |
---|---|
class |
PlanningValueSelector
Deprecated. |
class |
PlanningValueWalker
Deprecated. |
class |
PlanningVariableWalker
Deprecated. |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.localsearch |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.localsearch | |
---|---|
interface |
LocalSearchSolverPhase
A LocalSearchSolverPhase is a SolverPhase which uses a local search algorithm,
such as tabu search, simulated annealing, ... |
Classes in org.drools.planner.core.localsearch that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultLocalSearchSolverPhase
Default implementation of LocalSearchSolverPhase . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.phase |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.phase | |
---|---|
interface |
SolverPhase
A SolverPhase |
Classes in org.drools.planner.core.phase that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractSolverPhase
|
Methods in org.drools.planner.core.phase with parameters of type SolverPhaseLifecycleListener | |
---|---|
void |
AbstractSolverPhase.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
|
void |
SolverPhase.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
|
void |
AbstractSolverPhase.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
|
void |
SolverPhase.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.phase.custom |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.phase.custom | |
---|---|
interface |
CustomSolverPhase
A CustomSolverPhase is a SolverPhase which uses the brute force algorithm |
Classes in org.drools.planner.core.phase.custom that implement SolverPhaseLifecycleListener | |
---|---|
class |
DefaultCustomSolverPhase
Default implementation of CustomSolverPhase . |
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.phase.event |
---|
Classes in org.drools.planner.core.phase.event that implement SolverPhaseLifecycleListener | |
---|---|
class |
SolverPhaseLifecycleListenerAdapter
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.solver |
---|
Classes in org.drools.planner.core.solver that implement SolverPhaseLifecycleListener | |
---|---|
class |
BasicPlumbingTermination
|
Methods in org.drools.planner.core.solver with parameters of type SolverPhaseLifecycleListener | |
---|---|
void |
DefaultSolver.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener solverPhaseLifecycleListener)
|
void |
DefaultSolver.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener solverPhaseLifecycleListener)
|
Uses of SolverPhaseLifecycleListener in org.drools.planner.core.termination |
---|
Subinterfaces of SolverPhaseLifecycleListener in org.drools.planner.core.termination | |
---|---|
interface |
Termination
A Termination determines when a Solver or a SolverPhase should stop. |
Classes in org.drools.planner.core.termination that implement SolverPhaseLifecycleListener | |
---|---|
class |
AbstractCompositeTermination
Abstract superclass for CompositeTermination classes that combine multiple Terminations. |
class |
AbstractTermination
Abstract superclass for Termination . |
class |
AndCompositeTermination
|
class |
OrCompositeTermination
|
class |
PhaseToSolverTerminationBridge
|
class |
ScoreAttainedTermination
|
class |
StepCountTermination
|
class |
TimeMillisSpendTermination
|
class |
UnimprovedStepCountTermination
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |