Set rows and columns (10-50), then click the check button to apply.
Drag the green start tile and red end tile to set positions.
Click and drag on empty cells to draw walls. Click walls to erase.
Choose from A*, Dijkstra, BFS, DFS, and more.
Click "Visualize" to watch the algorithm. Adjust animation speed with the slider.