Pathing Algos n Mazes
Tutorial Guide
*
Move the
Start Node
or the
Goal Node
, by pressing the mouse button on it and then dragging it to wherever you want.
*
Drag over the Nodes while keeping the mouse button pressed to draw Walls.
*
Select a
Pathing
or
Maze
algorithm from the option lists and click on Visualize button to see the algorithm in action.
*
After a
Pathing
algorithm has finished running, move the
Start Node
or the
Goal Node
to instantly see different paths.
Clear Board
Clear Walls & Nodes
Clear Path
Dijkstra
A*
Breadth First Search
Depth First Search
Greedy Best First Search
Modified Dijkstra
Unidirectional Algorithms
Bidirectional Dijkstra
Bidirectional A*
Bidirectional Algorithms
Recursive Backtracking
Randomized Kruskal
Randomized Prim
Wilson
Recursive Division
Mazes
Visualize
Start Node
Goal Node
Unvisited Node
Marked Node
Visited Node
Path
Wall