Description: 1ASCII_MAZE =
2+----------------+
3| | | |
4| |+--+----+ | |
5| | | | |
6| | +---- | | |
7| | | | | E
8+---+ | | | | |
9S | | | |
10+------+--+--+---+
11
12PATH,START,EXIT,VISITED, SOLUTION = " SE.o"
13
14class Maze():
15 def __init__(self, ascii_maze):
16 self.maze = [list(row) for row in ascii_maze.splitlines()]
17 self.start_x = [row.count(START) for row in self.maze].index(1)
46
To Search:
File list (Check if you may need any files):
xyx.doc