Welcome to Pathfinding Visualizer! I built this application because I wanted to learn and implement pathfinding algorithms.You can access it here (use Google Chrome!) https://vardapanchal005.github.io/Pathfinding-Visualizer/
This application supports the following algorithms
The father of pathfinding algorithms; guarantees the shortest path.
Arguably the best pathfinding algorithm; uses heuristics to guarantee the shortest path much faster than Dijkstra's Algorithm.
A faster, more heuristic-heavy version of A*; does not guarantee the shortest path.
A mixture of Dijkstra's Algorithm and A*; does not guarantee the shortest-path.
the faster, more heuristic-heavy version of Swarm; does not guarantee the shortest path
Swarm from both sides; does not guarantee the shortest path.
A great algorithm; guarantees the shortest path.
A very bad algorithm for pathfinding; does not guarantee the shortest path.
On top of the pathfinding algorithms listed above, I implemented a Recursive Division Maze Generation algorithm.
reference: https://www.youtube.com/watch?v=msttfIHHkak&t=2286s