Browser: HTML, CSS, (cookies)
The bigger the maze, the slower it will take to create. It might even seem that your browser has frozen - give it time and it should complete. There isn't a limit on the size of the maze as the size is all dependent on how much memory your computer has and how fast it is.
Internet Explorer seems to render mazes much slower than Firefox. On a 1.8GHz Athlon with 512MB RAM, it takes me 1 minute 20 seconds to make a 100x100 maze with IE, Firefox takes 13 seconds, and Opera takes 8 seconds.
pp-mazesmith-versionFirefox 1.07 Explorer 6.0 generate time = 1531 ms generate time = 3859 ms render time = 1750 ms render time = 32110 ms Suma = 3281 ms Suma = 35969 ms
The higher the number set here, the longer the paths become. This number is a percentage. So, setting it to 50 would mean there would be 50% longer paths.
The higher the number set here will increase the probability of the script removing a dead-end creating a loop. This option doesn't work very well with the Prim version. Also, the solve option works, but doesn't necessarily pick the shortest path.
The more you go in a given direction, the more the script will have a bias in that direction. For example, if you pick '-4', the maze will be more vertical, or if you pick '4', the maze will be more horizontal.
Grow: More longer dead-ends than DFS, a little harder maze.
DFS: More direct, but longer, solution, short dead-ends with a few very long ones, easier to solve than Grow.
DFS: Error if random Start/End!
Prim: Very low windy solution, a lot of very short dead-ends. Easy to solve.
Binary: Lowest windy solution, a lot of long and short dead-ends. The
easiest to solve than the others. This version doesn't support shapes
other than squares, nor does it support direction bias, or path length.
dissabled: Path length, Direct. bias, Shape
Eller: High windy solution, with long dead-ends. This version is
print-only, only supports width and height, opens up in a new window,
and is capable of creating some of the longest mazes in the world.
dissabled: all, except by: Maze width, Maze height, Path cell
Changing end is where the end will keep changing depending on how many seconds you put in the text box to the right of the check box. Changing end and Random start/end are disabled for custom shapes for now.
Mazesmith is written by Robert
Email: brathna at gmail dot com
Address: http://mazesmith.sourceforge.net/
2005 rewrite to XHTML for IE FF O from 100k JS code : Peter Mlich, www.volny.cz/peter.mlich/ (26 year)
bin 4x4 filled (16x1) = 1111111111111111
hex 4x4 filled ( 4xf) = ffff
1 = none, 0 = fill
Colors: Yellow = shape , Gray = none
DEFAULT maze shapes