H
- T
- public static class AStarRestrictedMoveModelThread.CPUEfficient<H extends nl.tue.astar.Head,T extends nl.tue.astar.Tail> extends AStarRestrictedMoveModelThread<H,T>
AStarRestrictedMoveModelThread.CPUEfficient<H extends nl.tue.astar.Head,T extends nl.tue.astar.Tail>, AStarRestrictedMoveModelThread.MemoryEfficient<H extends nl.tue.astar.Head,T extends nl.tue.astar.Tail>
nonSkippedTransitions
Constructor and Description |
---|
CPUEfficient(nl.tue.astar.Delegate<H,T> delegate,
gnu.trove.map.TObjectIntMap<H> head2int,
java.util.List<nl.tue.astar.impl.State<H,T>> stateList,
H initialHead,
nl.tue.astar.Trace trace,
int maxStates,
gnu.trove.set.TShortSet nonSkippedTransitions) |
isValidMoveOnModel
addObserver, allowMove, computeNewTail, computeNextHead, getComputedEstimateCount, getDelegate, getOptimalRecord, getOptimalRecord, getOptimalRecord, getOptimalRecord, getPreferBreadth, getQueuedStateCount, getSorting, getTrace, getTraversedArcCount, getType, getVisitedStateCount, initializeQueue, isValidMoveOnLog, poll, processMove, processMovesForRecord, processMovesForRecordWithUpToDateTail, removeObserver, setASynchronousMoveSorting, setConsidered, setEpsilon, setExpectedLength, setPreferBreadth, setQueue, setQueueingModel, setType, toString, wasReliable
public CPUEfficient(nl.tue.astar.Delegate<H,T> delegate, gnu.trove.map.TObjectIntMap<H> head2int, java.util.List<nl.tue.astar.impl.State<H,T>> stateList, H initialHead, nl.tue.astar.Trace trace, int maxStates, gnu.trove.set.TShortSet nonSkippedTransitions) throws nl.tue.astar.AStarException
nl.tue.astar.AStarException