Central registry for level generators and constraints. Register named generators, then call generate('dungeon', config).
generate('dungeon', config)
Generate a level using a named generator, then validate against constraints. Failed constraints with repair functions are auto-fixed (up to MAX_RETRIES).
Optional
Central registry for level generators and constraints. Register named generators, then call
generate('dungeon', config).