Compete¶
Coming with the class features. Two formats are planned:
Tournament. Everyone gets the same task. Each program runs in the simulator, results are submitted, and the teacher's screen shows a leaderboard and can replay any run. The simulator is deterministic, so a result is a result.
Live arena. Several robots in one 3D scene on the teacher's screen, each driven live by a student's program from their own browser. Sumo, race to the target, tag, king of the hill.
Both formats use the same task and rule files as the lessons, so a game written for the simulator can later be refereed on a real mat.