A simulation for a maze solving robot.
A random maze is generated using the Randomized Prim's algorithm. https://en.wikipedia.org/wiki/Maze_generation_algorithm#Randomized_Prim's_algorithm
A robot navigates the maze using Trémaux's algorithm. https://en.wikipedia.org/wiki/Maze_solving_algorithm#Tr%C3%A9maux's_algorithm
The user can control the size of the maze and the speed of the simulation.