|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch |
---|
Methods in org.drools.planner.core.localsearch that return LocalSearchStepScope | |
---|---|
LocalSearchStepScope |
LocalSearchSolverScope.getLastCompletedLocalSearchStepScope()
|
Methods in org.drools.planner.core.localsearch with parameters of type LocalSearchStepScope | |
---|---|
void |
DefaultLocalSearchSolver.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
LocalSearchSolverLifecycleListener.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
LocalSearchSolverScope.setLastCompletedLocalSearchStepScope(LocalSearchStepScope lastCompletedLocalSearchStepScope)
|
void |
DefaultLocalSearchSolver.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
LocalSearchSolverLifecycleListener.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
DefaultLocalSearchSolver.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
LocalSearchSolverLifecycleListener.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider |
---|
Methods in org.drools.planner.core.localsearch.decider that return LocalSearchStepScope | |
---|---|
LocalSearchStepScope |
MoveScope.getLocalSearchStepScope()
|
Methods in org.drools.planner.core.localsearch.decider with parameters of type LocalSearchStepScope | |
---|---|
void |
DefaultDecider.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
DefaultDecider.decideNextStep(LocalSearchStepScope localSearchStepScope)
|
void |
Decider.decideNextStep(LocalSearchStepScope localSearchStepScope)
Decides the next step |
void |
DefaultDecider.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
DefaultDecider.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Constructors in org.drools.planner.core.localsearch.decider with parameters of type LocalSearchStepScope | |
---|---|
MoveScope(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.acceptor |
---|
Methods in org.drools.planner.core.localsearch.decider.acceptor with parameters of type LocalSearchStepScope | |
---|---|
void |
CompositeAcceptor.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractAcceptor.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
CompositeAcceptor.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractAcceptor.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
CompositeAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.acceptor.greatdeluge |
---|
Methods in org.drools.planner.core.localsearch.decider.acceptor.greatdeluge with parameters of type LocalSearchStepScope | |
---|---|
void |
GreatDelugeAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.acceptor.simulatedannealing |
---|
Methods in org.drools.planner.core.localsearch.decider.acceptor.simulatedannealing with parameters of type LocalSearchStepScope | |
---|---|
void |
SimulatedAnnealingAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
LegacySimulatedAnnealingAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.acceptor.tabu |
---|
Methods in org.drools.planner.core.localsearch.decider.acceptor.tabu with parameters of type LocalSearchStepScope | |
---|---|
protected Collection<? extends Object> |
SolutionTabuAcceptor.findNewTabu(LocalSearchStepScope localSearchStepScope)
|
protected Collection<? extends Object> |
PropertyTabuAcceptor.findNewTabu(LocalSearchStepScope localSearchStepScope)
|
protected abstract Collection<? extends Object> |
AbstractTabuAcceptor.findNewTabu(LocalSearchStepScope localSearchStepScope)
|
protected Collection<? extends Object> |
MoveTabuAcceptor.findNewTabu(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractTabuAcceptor.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.deciderscorecomparator |
---|
Methods in org.drools.planner.core.localsearch.decider.deciderscorecomparator with parameters of type LocalSearchStepScope | |
---|---|
void |
AbstractDeciderScoreComparatorFactory.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractDeciderScoreComparatorFactory.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
ShiftingHardPenaltyDeciderScoreComparatorFactory.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractDeciderScoreComparatorFactory.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.forager |
---|
Methods in org.drools.planner.core.localsearch.decider.forager with parameters of type LocalSearchStepScope | |
---|---|
void |
AcceptedForager.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractForager.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
protected MoveScope |
AcceptedForager.pickMaxScoreMoveScopeFromAcceptedList(LocalSearchStepScope localSearchStepScope)
|
MoveScope |
AcceptedForager.pickMove(LocalSearchStepScope localSearchStepScope)
|
MoveScope |
Forager.pickMove(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractForager.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractForager.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.decider.selector |
---|
Methods in org.drools.planner.core.localsearch.decider.selector with parameters of type LocalSearchStepScope | |
---|---|
void |
CompositeSelector.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
MoveFactorySelector.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractSelector.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
Iterator<Move> |
TopListSelector.moveIterator(LocalSearchStepScope localSearchStepScope)
|
Iterator<Move> |
CompositeSelector.moveIterator(LocalSearchStepScope localSearchStepScope)
|
Iterator<Move> |
MoveFactorySelector.moveIterator(LocalSearchStepScope localSearchStepScope)
|
Iterator<Move> |
Selector.moveIterator(LocalSearchStepScope localSearchStepScope)
|
List<Move> |
MoveFactorySelector.selectMoveList(LocalSearchStepScope localSearchStepScope)
|
void |
CompositeSelector.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
MoveFactorySelector.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractSelector.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
TopListSelector.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
CompositeSelector.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
MoveFactorySelector.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractSelector.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.localsearch.termination |
---|
Methods in org.drools.planner.core.localsearch.termination with parameters of type LocalSearchStepScope | |
---|---|
void |
AbstractCompositeTermination.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractTermination.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
double |
AndCompositeTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
Calculates the minimum timeGradient of all Terminations. |
double |
OrCompositeTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
Calculates the minimum timeGradient of all Terminations. |
double |
ScoreAttainedTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
|
double |
StepCountTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
|
double |
TimeMillisSpendTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
|
double |
UnimprovedStepCountTermination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
|
double |
Termination.calculateTimeGradient(LocalSearchStepScope localSearchStepScope)
A timeGradient is a relative estimate of how long the search will continue. |
boolean |
AndCompositeTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
OrCompositeTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
ScoreAttainedTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
StepCountTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
TimeMillisSpendTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
UnimprovedStepCountTermination.isTerminated(LocalSearchStepScope localSearchStepScope)
|
boolean |
Termination.isTerminated(LocalSearchStepScope localSearchStepScope)
Called by the LocalSearchSolver after every step to determine if the search should stop. |
void |
AbstractCompositeTermination.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractTermination.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractCompositeTermination.stepTaken(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractTermination.stepTaken(LocalSearchStepScope localSearchStepScope)
|
Uses of LocalSearchStepScope in org.drools.planner.core.move.factory |
---|
Methods in org.drools.planner.core.move.factory with parameters of type LocalSearchStepScope | |
---|---|
void |
AbstractMoveFactory.beforeDeciding(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractMoveFactory.stepDecided(LocalSearchStepScope localSearchStepScope)
|
void |
AbstractMoveFactory.stepTaken(LocalSearchStepScope localSearchStepScope)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |