Make SquashedMaze a subclass of AbstractMaze #124
Labels
optional
Optional feature: may not implement
refactor
Refactoring of the code
squashedmaze
A squashed representation of a maze into a minimal graph.
We cannot currently do this, because
AbstractMaze
has a width and height, andSquashedMaze
does not.Again, this is why we should have
GraphMaze
as our top-level maze, withAbstractMaze
perhaps being renamedGridMaze
, andSquashedMaze
can then be a subclass ofGraphMaze
, as per #125.The text was updated successfully, but these errors were encountered: