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