New features
- Added growing tree algorithm. (#2/#17)
- New mazes are created with
new Maze()
(rather thanMaze.create()
). - The module is now Typescript-compatible.
- Added direction bias option (currently only works with some algorithms).
Behind-the-scenes changes
- Major refactoring. There is now an
Algorithm
class, as well as theMaze
class. - Transformation matrix now resets itself after displaying the maze.