Static Public Member Functions | List of all members
GraphSearch Class Reference

#include <GraphSearch.hpp>

Static Public Member Functions

template<class StateType , class ActionType >
static Path< StateType,
ActionType > 
AStar (SearchProblem< StateType, ActionType > &problem)
 
template<class StateType , class ActionType >
static Path< StateType,
ActionType > 
BFS (SearchProblem< StateType, ActionType > &problem)
 
template<class StateType , class ActionType >
static Path< StateType,
ActionType > 
DFS (SearchProblem< StateType, ActionType > &problem)
 

Detailed Description

Definition at line 38 of file GraphSearch.hpp.

Member Function Documentation

template<class StateType , class ActionType >
static Path<StateType, ActionType> GraphSearch::AStar ( SearchProblem< StateType, ActionType > &  problem)
inlinestatic

Runs A* graph search on the given search problem

Definition at line 139 of file GraphSearch.hpp.

template<class StateType , class ActionType >
static Path<StateType, ActionType> GraphSearch::BFS ( SearchProblem< StateType, ActionType > &  problem)
inlinestatic

Runs Breadth-First graph on the given search problem

Definition at line 91 of file GraphSearch.hpp.

template<class StateType , class ActionType >
static Path<StateType, ActionType> GraphSearch::DFS ( SearchProblem< StateType, ActionType > &  problem)
inlinestatic

Runs Depth-First graph search on the given search problem

Definition at line 44 of file GraphSearch.hpp.


The documentation for this class was generated from the following file:


igvc
Author(s): Matthew Barulic , Al Chaussee
autogenerated on Sun May 10 2015 16:18:45