-
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.