org.drools.planner.core.localsearch.decider.forager
Interface Forager
- All Superinterfaces:
- EventListener, LocalSearchSolverPhaseLifecycleListener, SolverLifecycleListener
- All Known Implementing Classes:
- AbstractForager, AcceptedForager
public interface Forager
- extends LocalSearchSolverPhaseLifecycleListener
A Forager collects the accepted moves and picks the next step from those for the Decider.
- See Also:
AbstractForager
supportsNeverEndingMoveSelector
boolean supportsNeverEndingMoveSelector()
addMove
void addMove(MoveScope moveScope)
isQuitEarly
boolean isQuitEarly()
pickMove
MoveScope pickMove(LocalSearchStepScope localSearchStepScope)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.