Skip to content
/ ellersmaze Public

Eller's maze generation algorithm. A PostScript implementation.

License

Notifications You must be signed in to change notification settings

dlp/ellersmaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze Generation: Eller's Algorithm

This postscript program implements Eller's maze generation algorithm. The algorithm is extremely memory efficient as it only needs space proportional to a row; as opposed to holding space for the whole maze.

The algorithm thus allows for generation of infinite perfect mazes. Also, it is capable of adding bias (horizontal/vertical passages).

Generating a maze on multiple A4 pages was WIP, but it was put on hold. See init-state, serialize, deserialize.

Quickstart

make ellers.pdf

Useful resources

http://www.neocomputer.org/projects/eller.html

https://weblog.jamisbuck.org/2010/12/29/maze-generation-eller-s-algorithm

About

Eller's maze generation algorithm. A PostScript implementation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published