Experiment with programmatic maze generation featuring animated visualization.
start point - top left
end point - center of maze
shortest path between start and end points
current cell being processed (during animation)
cells being explored during pathfinding
Here is how it works: