Maze.find_entry_points() fails to find all entry/exit points. For example, in line AAABAAAAB would represent and entry and exit on the same side of the maze. The routine will not pickup the second entry. The same when the entry and exit are at the same row on opposite sides of the maze.
Maze.find_entry_points()fails to find all entry/exit points. For example, in lineAAABAAAABwould represent and entry and exit on the same side of the maze. The routine will not pickup the second entry. The same when the entry and exit are at the same row on opposite sides of the maze.