-
jamis committed
Feb 24, 2018 -
jamis committed
Feb 24, 2018 -
jamis committed
Feb 24, 2018 -
jamis committed
Feb 24, 2018
-
fix solution rendering for mazes that wrap
jamis committedJan 7, 2011 -
restore ability to display solution
jamis committedJan 7, 2011 -
use Array#shuffle instead of Array#sort_by for randomizing lists
jamis committedJan 7, 2011
-
refactor the cli so it can be maintained more easily
jamis committedJan 2, 2011 -
use 'backtrack' instead of 'recursive' to select the recursive backtr…
jamis committedJan 2, 2011 …acker
-
jamis committed
Jan 2, 2011 -
jamis committed
Jan 2, 2011 -
use ansi escape codes for more optimal animation. also add support fo…
jamis committedJan 2, 2011 …r customizable animation delay
-
add initial support for pluggable algorithms
jamis committedJan 2, 2011
-
jamis committed
Dec 20, 2010 -
only try to parse the color if it is a string
jamis committedDec 20, 2010 this fixes an issue on 32-bit systems where colors with large red components were actually Bignums instead of Fixnums.
-
TriangleMask, not TriangularMask
jamis committedDec 20, 2010 -
jamis committed
Dec 20, 2010 -
fix bug in theseus ascii formatter for ortho mazes
jamis committedDec 20, 2010 -
include a few more files for packaging
jamis committedDec 20, 2010 -
jamis committed
Dec 20, 2010 -
a few tests to experiment with minitest
jamis committedDec 20, 2010
-
more documentation. Also rework the ASCII representations of the orth…
jamis committedDec 18, 2010 …ogonal maze
-
jamis committed
Dec 17, 2010 -
rdocs for the abstract Maze superclass
jamis committedDec 17, 2010 -
jamis committed
Dec 17, 2010 -
allow the solution to be animated as well
jamis committedDec 17, 2010 -
add an example animating the A* search algorithm
jamis committedDec 17, 2010 -
don't override #solution method with accessor method
jamis committedDec 17, 2010 -
refactor solution system to support other solution algorithms
jamis committedDec 17, 2010 specifically, A* search, in addition to recursive backtracking.
-
improve documentation & defaults for the command-line tool
jamis committedDec 14, 2010 -
clamp pixel values to avoid errors when boundary padding is small
jamis committedDec 14, 2010 -
use @options ivar to get color translation
jamis committedDec 14, 2010