public interface HistoryAwareOracle<S extends HistoryAwareState<L,M>,L,M> extends Oracle<S,L,M>
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends HistoryAwareMovementSequence<S,L,M>> |
getSyncronousMoveSequences(S currentState,
L label)
Returns a list of moves needed to execute an activity labeled L.
|
createCopy, getInitialState, getScaling, isFinal, setScaling
java.util.Collection<? extends HistoryAwareMovementSequence<S,L,M>> getSyncronousMoveSequences(S currentState, L label)
getSyncronousMoveSequences
in interface Oracle<S extends HistoryAwareState<L,M>,L,M>
currentState
- label
-