abstractsTo(node *s, node *ap) | PRLRTSk | [private] |
algAtLevel | PRLRTSk | [protected] |
aMap | PRLRTSk | [private] |
aP(node *s) | PRLRTSk | [private] |
aPathEnd(int aLevel) | PRLRTSk | [private] |
buildCorridor(corridor *c, path *p) | PRLRTSk | [private] |
computePath(graphAbstraction *aMap, node *from, node *to, reservationProvider *rp) | PRLRTSk | [private] |
defineCorridor(int aLevel) | PRLRTSk | [private] |
extNodes | PRLRTSk | [private] |
extractBestPath(graph *g, unsigned int current) | PRLRTSk | [private] |
generateName(char *name) | PRLRTSk | [private] |
getAllocateENI(node *n) | PRLRTSk | [inline, private] |
getAMap() | PRLRTSk | [inline] |
getClosedListIndex(node *n) | PRLRTSk | [inline, private] |
getCorridorIndex(node *n) | PRLRTSk | [inline, private] |
getDepth(node *n) | PRLRTSk | [inline, private] |
getENI(node *n) | PRLRTSk | [inline, private] |
getFValue(node *n) | PRLRTSk | [inline, private] |
getgValue(node *n) | PRLRTSk | [inline, private] |
getInternal(node *n) | PRLRTSk | [inline, private] |
getName() | PRLRTSk | [inline, virtual] |
getNewlySeenCount() | PRLRTSk | [inline] |
getNodesExpanded() | searchAlgorithm | [inline] |
getNodesTouched() | searchAlgorithm | [inline] |
getNumAbsLevels() | PRLRTSk | [inline] |
getPath(graphAbstraction *aMap, node *from, node *to, reservationProvider *rp=NULL) | PRLRTSk | [virtual] |
group | PRLRTSk | [private] |
isLegitimateState(node *s) | PRLRTSk | [private] |
isOnAPath(node *s, node **ap, int &l) | PRLRTSk | [private] |
logFinalStats(statCollection *) | searchAlgorithm | [inline, virtual] |
lrts(graphAbstraction *aMap, node *from, node *to, reservationProvider *rp) | PRLRTSk | [private] |
makePath(graph *g, unsigned current, int aLevel) | PRLRTSk | [private] |
markCorridor(corridor *c) | PRLRTSk | [private] |
newlySeenCount | PRLRTSk | [private] |
nodesExpanded | searchAlgorithm | |
nodesTouched | searchAlgorithm | |
numAbsLevels | PRLRTSk | [private] |
PRLRTSk() | PRLRTSk | |
PRLRTSk(int d, double gamma, double lQ, int k) | PRLRTSk | |
PRLRTSkGroup class | PRLRTSk | [friend] |
PRLRTSkName | PRLRTSk | [private] |
relaxEdge(heap *nodeHeap, graph *g, graphAbstraction *aMap, edge *e, node *from, node *to, node *dest, double gamma) | PRLRTSk | [private] |
resetCachedPaths() | PRLRTSk | [private] |
resetNewlySeenCount() | PRLRTSk | [inline] |
searchAlgorithm() | searchAlgorithm | [inline] |
setClosedListIndex(node *n, int index) | PRLRTSk | [inline, private] |
setCorridorIndex(node *n, int index) | PRLRTSk | [inline, private] |
setDepth(node *n, int depth) | PRLRTSk | [inline, private] |
setFValue(node *n, double fv) | PRLRTSk | [inline, private] |
setgValue(node *n, double g) | PRLRTSk | [inline, private] |
setInternal(node *n) | PRLRTSk | [inline, private] |
setParams(PRLRTSklevelData *_unitData, PRLRTSkGroup *_group) | PRLRTSk | |
trimPath(node *newHead, int level) | PRLRTSk | [private] |
unitData | PRLRTSk | [private] |
updateHeuristic(graphAbstraction *aMap, node *from, node *to, int d, double gamma, reservationProvider *rp) | PRLRTSk | [private] |
waStar(graphAbstraction *aMap, node *from, node *to, node *hGoal, reservationProvider *rp) | PRLRTSk | [private] |
~PRLRTSk() | PRLRTSk | [virtual] |
~searchAlgorithm() | searchAlgorithm | [inline, virtual] |