-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
optionalOptional feature: may not implementOptional feature: may not implementrefactorRefactoring of the codeRefactoring of the codesquashedmazeA squashed representation of a maze into a minimal graph.A squashed representation of a maze into a minimal graph.
Description
We cannot currently do this, because AbstractMaze
has a width and height, and SquashedMaze
does not.
Again, this is why we should have GraphMaze
as our top-level maze, with AbstractMaze
perhaps being renamed GridMaze
, and SquashedMaze
can then be a subclass of GraphMaze
, as per #125.
Metadata
Metadata
Assignees
Labels
optionalOptional feature: may not implementOptional feature: may not implementrefactorRefactoring of the codeRefactoring of the codesquashedmazeA squashed representation of a maze into a minimal graph.A squashed representation of a maze into a minimal graph.