sraaphorst/spelunker

Make SquashedMaze a subclass of AbstractMaze

sraaphorst opened this issue · 0 comments

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.