Skip to content

Releases: AdrianFall/Pathfinding

Pathfinding

22 Oct 18:26

Choose a tag to compare

Pathfinding

The application is a path finding robot which finds the optimal (shortest) path between the given start and finish points, on a grid based Graphical User Interface. The robot has been provided with the two different algorithms: the A* and Dijkstra, which guarantee to obtain an optimal path. When the robot is provided with A* algorithm, there is an option of choosing between the Manhattan and Chebyshev heuristics. As additional information for the user, the application shows the following information when a path is being calculated: number of operations performed, number of visited nodes, information whether a path was found and additional information when the path is being traversed and forwarded.