#include <searchAlgorithm.h>
Inheritance diagram for searchAlgorithm:
Public Member Functions | |
searchAlgorithm () | |
virtual | ~searchAlgorithm () |
virtual const char * | getName ()=0 |
virtual path * | getPath (graphAbstraction *aMap, node *from, node *to, reservationProvider *rp=0)=0 |
int | getNodesExpanded () |
int | getNodesTouched () |
virtual void | logFinalStats (statCollection *) |
Public Attributes | |
int | nodesExpanded |
int | nodesTouched |
|
|
|
|
|
Implemented in Koenigs, LRTAStar, Prioritized, PRLRTSk, aStar, aStarOld, corridorAStar, craStar, hpaStar, praStar, praStar2, and spreadExecSearchAlgorithm. |
|
Reimplemented in aStar. |
|
Reimplemented in aStar. |
|
Implemented in Koenigs, LRTAStar, patPRLRTSk, Prioritized, PRLRTSk, aStar, aStar2, aStarOld, corridorAStar, craStar, hpaStar, praStar, praStar2, spreadExecSearchAlgorithm, and spreadPRAStar. |
|
|
|
|
|
|