An animation of the <a href="https://en.wikipedia.org/wiki/maze_generation" class="extiw" title="w:maze generation">generation</a> of a 90 x 90 maze using a variant of <a href="https://en.wikipedia.org/wiki/Prim%27s_algorithm" class="extiw" title="w:Prim's algorithm">Prim's algorithm</a> starting from nine starting cells and then merging the nine regions thus created. The algorithm was written in <a href="https://en.wikipedia.org/wiki/C%2B%2B" class="extiw" title="w:C++">C++</a> and <a href="https://en.wikipedia.org/wiki/FLTK" class="extiw" title="w:FLTK">FLTK</a> was used to graphically display the result.
<ul><li><a href="//commons.wikimedia.org/wiki/File:Mazegeneration.gif" title="File:Mazegeneration.gif">Mazegeneration.gif</a>: <a href="//commons.wikimedia.org/wiki/User:Purpy_Pupple" class="mw-redirect" title="User:Purpy Pupple">Purpy Pupple</a></li>
<li>derivative work: <span style="border:1px solid #f57900;padding:1px;"><a href="//commons.wikimedia.org/wiki/User:SharkD" class="mw-redirect" title="User:SharkD"><span style="color:#8f5902;padding-left:1px;">SharkD</span></a> <a href="//commons.wikimedia.org/wiki/User_talk:SharkD" class="mw-redirect" title="User talk:SharkD"><span style="color:#fff;background:#fcaf3e;"> Talk </span></a></span></li></ul>
CC BY-SA 3.0
<ul><li><a href="//commons.wikimedia.org/wiki/File:Mazegeneration.gif" title="File:Mazegeneration.gif">Mazegeneration.gif</a></li></ul>