Department of Mathematical Sciences San Diego State University, Vernor Vinge - Within thirty years, we will have the technological means to create superhuman intelligence. Shortly after, the human era will be ended.
Mazes in general (and hence algorithms to create Mazes) can be organized along seven different classifications. These are: Dimension, Hyperdimension, Topology, Tessellation, Routing, Texture, and Focus.