Eller’s Algorithm (2012)
Looking at the output of Eller's algorithm, I have to say that it's not the one I'd go with.<p>Here's a visualisation of many maze algorithms: <a href="https://www.jamisbuck.org/mazes/" rel="nofollow">https://www.jamisbuck.org/mazes/</a> - the "recursive backtracker" algorithm featured at the top of the list (comes in a parallelizable variant) is the most popular answer for this StackOverflow Q&A: <a href="https://stackoverflow.com/questions/38502/whats-a-good-algorithm-to-generate-a-maze" rel="nofollow">https://stackoverflow.com/questions/38502/whats-a-good-algor...</a> To get a sense of what are some good properties of a maze, this blog post does a pretty comprehensive and exhaustive job: <a href="http://datagenetics.com/blog/november22015/index.html" rel="nofollow">http://datagenetics.com/blog/november22015/index.html</a><p>Just in case we're not doing perfect 2D mazes but some variation, the following two pages cover different kinds of mazes:<p><a href="http://www.astrolog.org/labyrnth/algrithm.htm" rel="nofollow">http://www.astrolog.org/labyrnth/algrithm.htm</a><p><a href="http://mazesforprogrammers.com/#mazes" rel="nofollow">http://mazesforprogrammers.com/#mazes</a><p>$.02