fun.hypeworks.net

Mazes

Every maze here has exactly one route from start to finish, and no loops or dead regions — so it is always solvable, and there is never more than one right answer. Trace it with a finger on screen, or print it and use a pencil.

Pick a difficulty

Shapes

How these mazes are built

Each maze is a perfect maze — in graph terms, a spanning tree over the cells. That means exactly one path connects any two points, with no loops and no walled-off pockets. Solvability is therefore structural rather than something to check for afterwards.

Three different carving algorithms give the mazes noticeably different characters.Winding (recursive backtracking) produces long, snaking corridors with few junctions, and is the hardest to solve. Branching(randomised Prim's) grows from a frontier, so it is busier with short dead ends but easier going. Flowing (Eller's) favours horizontal runs and is the gentlest — a good choice for younger children.

Rectangular mazes always run corner to corner. Circular mazes run from the edge of the disc to the centre, which is both the traditional presentation and much clearer to look at than two markers that happen to land near each other.