A* Pathfinding

Click to place walls. Watch the algorithm find the shortest path.
Draw walls, then click Solve
Start
End
Wall
Explored
Path