Uses of Class
org.drools.planner.core.localsearch.LocalSearchStepScope

Packages that use LocalSearchStepScope
org.drools.planner.core.localsearch   
org.drools.planner.core.localsearch.decider   
org.drools.planner.core.localsearch.decider.acceptor   
org.drools.planner.core.localsearch.decider.acceptor.greatdeluge   
org.drools.planner.core.localsearch.decider.acceptor.simulatedannealing   
org.drools.planner.core.localsearch.decider.acceptor.tabu   
org.drools.planner.core.localsearch.decider.deciderscorecomparator   
org.drools.planner.core.localsearch.decider.forager   
org.drools.planner.core.localsearch.decider.selector   
org.drools.planner.core.localsearch.termination   
org.drools.planner.core.move.factory   
 

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)
           
 



Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.