CheckPoints: In order to make sure that unsupervised races could be absolutely fair, checkpoints are placed at strategic points around each race track. These must be triggered in sequence in order to complete the race. As a side-effect, this also