org.optaplanner.core.impl.localsearch.decider.forager.finalist
Interface FinalistPodium
- All Superinterfaces:
- EventListener, LocalSearchPhaseLifecycleListener, SolverLifecycleListener
- All Known Implementing Classes:
- AbstractFinalistPodium, HighestScoreFinalistPodium, StrategicOscillationByLevelFinalistPodium
public interface FinalistPodium
- extends LocalSearchPhaseLifecycleListener
A podium gathers the finalists (the LocalSearchMoveScope
s which might win) and picks the winner.
- See Also:
AbstractFinalistPodium
,
HighestScoreFinalistPodium
addMove
void addMove(LocalSearchMoveScope moveScope)
- See
Forager.addMove(LocalSearchMoveScope)
.
- Parameters:
moveScope
- never null
pickMove
LocalSearchMoveScope pickMove(LocalSearchStepScope stepScope)
- See
Forager.pickMove(LocalSearchStepScope)
.
- Parameters:
stepScope
- never null
- Returns:
- sometimes null, for example if no move is selected
Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.