public interface LocalSearchForager extends LocalSearchPhaseLifecycleListener
LocalSearchDecider
.AbstractLocalSearchForager
Modifier and Type | Method and Description |
---|---|
void |
addMove(LocalSearchMoveScope moveScope) |
boolean |
isQuitEarly() |
LocalSearchMoveScope |
pickMove(LocalSearchStepScope stepScope) |
boolean |
supportsNeverEndingMoveSelector() |
phaseEnded, phaseStarted, stepEnded, stepStarted
solvingEnded, solvingStarted
boolean supportsNeverEndingMoveSelector()
Selector.isNeverEnding()
that returns true.void addMove(LocalSearchMoveScope moveScope)
moveScope
- never nullboolean isQuitEarly()
LocalSearchMoveScope pickMove(LocalSearchStepScope stepScope)
stepScope
- never nullCopyright © 2006–2020 JBoss by Red Hat. All rights reserved.