If you don't need a tutorial, then just hit the Skip button and enjoy the Visualizer!
To set the start node, double-click on any cell. To set a target node, left click on any cell.
To set a wall - left click and drag your mouse across the board. If you want to clear a wall, right click and drag.
This project features: Depth first, breadth first, A* star and Dijkstra's algorithm. Every algorithm has a small description at the top of the page.
Choose a maze pattern and see the algorithm in action! There is also a non-traversable maze, which made for demonstrational purposes only of how you can generate a maze using recursive division method.
Legend bar is always at the top of the page. It also provides a short description of an algorithm you've chosen.
Just hit the start button and enjoy the visuals!
Pick an algorithm!