Rivals Race Generator v0.1:


  1. Each sector must appear twice per round, plus 2 specials
  2. For each set of three rounds, the fifteen combinations of sector to sector runs and the six sectors for specials must each appear once.
  3. Each number (11, 44, S2 etc.) must be used once in each set of three rounds.
  4. No race can be repeated across all 6 rounds, taking double and triple number destinations into account (so 11 - 33 and 11 - 34 is a repeat if 33 and 34 are the same location).
  5. The system doesn't check for minimum race length (regenerate races if violated.)