#include <spreadExecSearchAlgorithm.h>
Inheritance diagram for spreadExecSearchAlgorithm:
Public Member Functions | |
spreadExecSearchAlgorithm () | |
virtual const char * | getName () |
virtual path * | getPath (graphAbstraction *aMap, node *from, node *to, reservationProvider *rp=0) |
virtual void | setTargets (graphAbstraction *_aMap, node *s, node *e, reservationProvider *_rp=0) |
virtual int | getNumThinkSteps ()=0 |
how many times do we have to "think" to find the solution, return -1 if unknown | |
virtual path * | think ()=0 |
do next processing for path, returns avaliability of path moves | |
Protected Attributes | |
node * | start |
node * | end |
reservationProvider * | rp |
graphAbstraction * | aMap |
|
|
|
Implements searchAlgorithm. |
|
how many times do we have to "think" to find the solution, return -1 if unknown
Implemented in spreadPRAStar. |
|
Implements searchAlgorithm. Reimplemented in spreadPRAStar. |
|
Reimplemented in spreadPRAStar. |
|
do next processing for path, returns avaliability of path moves
Implemented in spreadPRAStar. |
|
|
|
|
|
|
|
|