PathFinder is a tool to visulise the internal working of path finding algorithms.
Algoriths Used:
A*(With 4 different heuristics)
DFS
BFS
Dijkstra's Algorithm
Bidirectional (To be added)
It is visually asthetic and shows perfectly how path different path algorithms work using beautiful animations.
Random Maze Generator
Bidirectional path finder
Start and End positions can be changed easily using drap and drop
Walls can be created simply by clicking and hovering over desired cells.
Different sppeds can be selected for the animations.
https://jvmiprqjl.github.stackblitz.io/
The gird used is undirected and all weights are set to 1. Diagonal traversal not present as it makes animations last for a small duration.