Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 599 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 599 Bytes

TheMaze

To run the program, use Python to execute the file main.py. The program was developed using Python 2.7.9.

Some features of the program:

  • Create maze using Backtracking and Randomized Kruskal algorithm (size upto 1000)
  • Solve the maze, with chosen start and goal (CTRL+LeftClick on a cell to set start, CTRL+RightClick on a cell to set goal)
  • Save and load maze to/from text file
  • Load bot position from file
  • Visualize the bot exploration process, each region explored by different bot will have different color. In the exploring process, the bots run in turn and in preset order.