What is RoverSim?
RoverSim is what you might an AI test-bed or playground and is the result of taking a homework assignment a few steps too far. The goal is to write an AI that can collect, process, and transmit the most soil samples on the surface of Mars before the rover runs out of moves or power. The surface is represented by a grid with Smooth, Rough, and Impassable tiles.
RoverSim currently has 3 different clients - a Windows Forms client capable of running millions of simulations per minute, an cross-platform Avalonia based client, and a Blazor WebAssembly client to easily view and share simulations: