org.drools.planner.core.localsearch.decider.forager
Interface Forager
- All Superinterfaces:
- EventListener, LocalSearchSolverPhaseLifecycleListener
- 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
addMove
void addMove(MoveScope moveScope)
isQuitEarly
boolean isQuitEarly()
pickMove
MoveScope pickMove(LocalSearchStepScope localSearchStepScope)
getAcceptedMovesSize
int getAcceptedMovesSize()
getTopList
List<Move> getTopList(int topSize)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.