#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. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.4