#include <SearchEnvironment.h>
Inheritance diagram for SearchEnvironment:

Public Member Functions | |
| virtual | ~SearchEnvironment () |
| virtual void | getNeighbors (uint32_t nodeID, std::vector< uint32_t > &neighbors)=0 |
| virtual double | heuristic (uint32_t node1, uint32_t node2)=0 |
| virtual double | gcost (uint32_t node1, uint32_t node2)=0 |
| virtual bool | goalTest (uint32_t node, uint32_t goal) |
|
|
|
|
||||||||||||
|
Implemented in AbstractionSearchEnvironment, ClusterSearchEnvironment, MapSearchEnvironment, and GraphSearchEnvironment. |
|
||||||||||||
|
Implemented in AbstractionSearchEnvironment, ClusterSearchEnvironment, MapSearchEnvironment, and GraphSearchEnvironment. |
|
||||||||||||
|
|
|
||||||||||||
|
Implemented in AbstractionSearchEnvironment, ClusterSearchEnvironment, MapSearchEnvironment, and GraphSearchEnvironment. |
1.3.4