UNPKG

node-maze-generator

Version:

Generate perfect mazes with Node using a growing tree algorithm

19 lines (16 loc) 448 B
class Generator { constructor(generators) { this.data = {}; this.generators = generators.map( generator => { const gen = new generator.generator(this.data, generator.options); this.data = gen.data; return gen; } ); } generate = () => this.generators.forEach( generator => generator.generate() ); } module.exports = Generator;