org.optaplanner.core.impl.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(LocalSearchMoveScope moveScope)
isQuitEarly
boolean isQuitEarly()
pickMove
LocalSearchMoveScope pickMove(LocalSearchStepScope stepScope)
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.