July 2015
Intermediate to advanced
286 pages
6h 31m
English
Begin by assigning each cell to a different set. Randomly link two adjacent cells, but only if they belong to different sets. Merge the sets of the two cells. Repeat until only a single set remains.

Largely unbiased (see Appendix 2, Comparison of Maze Algorithms, and note how similar Kruskal’s mazes are to those produced by Aldous-Broder and Wilson’s). Produces very regular, uniform mazes. Excels at producing mazes that are the union of disjoint subsets, where the grid is prepopulated with some cells already connected in different areas.
Template mazes (by applying template designs ...
Read now
Unlock full access