The simulator acts as a server and can load different mazes. Any client can connect to it to ask for the current position walls, move from one cell to another and visualize the simulated micromouse state. Watch it in action!
Install it with:
pip3 install --user mmsim
Run it with:
mmsim
For further details and instructions on how to implement a client, refer to the Micromouse Maze Simulator documentation.