Agnostic maze generator & solver in
===
JS
, using depth first search hunt & kill and breadth first search algorithms.npm install --save arnaudjuracek/maze-generator
const mg = require('maze-generator');
let maze = mg.Maze(columns, rows, [start.x, start.y]).generate();
let solver = mg.Solver(maze).solve();
See example/
for a more advanced usage.
MIT.