C# (CSharp) HPASharp.Search Namespace

Сlasses

Name Description
AStar
AStarNode An A* node embeds the status of a processed node, containing information like the cost it's taken to reach it (Cost So far, G), the expected cost to reach the goal (The heuristic, H), the parent where this node came from (which will serve later to reconstruct best paths) the current Status of the node (Open, Closed, Unexplored, see CellStatus documentation for more information) and the F-score that serves to compare which nodes are the best
HierarchicalSearch
Path A path is composed by a list of node ids and the overall cost of this path
SearchUtils