17 comments

[ 2.3 ms ] story [ 45.9 ms ] thread
There's probably better ones avaliable now on github, but this one caught my eye.

I was wondering, are there any examples of mazes (real or programs) where the structure, rules or walls change based on a certain algorithmic pattern?

So that you've not only got to find the right way out, but you must crack the code before a way out is even possible.

Kind of like the movie Cube: http://www.imdb.com/title/tt0123755/

There is a (First person, 3D) game, Antichamber, that has some elements of this. The room/corridor around you can change by looking, such as:

Walk up to dead end. Turn around. Corridor is no longer there, a dead end instead. Turn around again. There is now a brand new corridor in fron of you. (These changes never visibly happen, but happen when they are out of view)

Another (more maze like) example can be seen here: https://www.youtube.com/watch?v=v4JxhiNz8ec

(first video I found, there a probably better examples)

I was expecting a simple explanation of some maze generation algorithms, but was very pleasantly surprised with the path-length based visualization stuff. What I mean is that there is more to this page than the title suggests!
One of the things that I continue to notice is that in the machine generated mazes there are always lots of dead-end paths off of mainline path. While when a human makes a maze by hand there tends to be fewer quick dead end paths and a branch will usually take you 4+ squares before you realize that it's non-terminal.

I would think that either there is an algorithm or metric that would score mazes to make them more "realistic". Any references?

sometimes I think there is a very fine line between math visualizations and art.

I keep thinking it would be interesting to take an image (like a face) and let it show through the maze instead of colorizing it.

FYI Bluecoat Threatpulse has your site listed as "Adult/Mature Content;Entertainment"
It's probably the adult and mature content elsewhere on his domain.
Maybe it is like xkcd footnote: "Warning: this comic occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced mathematics (which may be unsuitable for liberal-arts majors).".

Many crazy things do not work for "normal adults".

There should be an epilepsy warning! @_@
This is awesome, thanks for sharing! The rainbow coloring is an interesting technique for visualizing the structure of mazes.

For those interested, I wrote a similar maze generation tool in Python which includes implementations of Kruskal's algorithm, Prim's algorithm, and recursive backtracking, and can output similar images. https://github.com/jpwright/maze.py

Well my work has this site blocked and categorized as Adult. Anyone know what may have caused that? This is the first time I've actually ever come across a blocked site at work.
His site has a whole lot of chastity belt images and drawings- I'd say that's why this site has been marked as adult.