Race Scheduling Logic#
Adapted from Annex 1 of the Specifications for the Flyball Open World Cup (FOWC)
Day 1 – Round Robin (RR)#
Groups: 15 groups of 5 teams (75 teams total)
Format: 3 heats per race, 10 races per group → 12 heats per team
Estimated Load: ~100 races per ring × 7 min = ~6h50 per ring
Day 2 – Double Elimination (DE)#
Divisions: Based on group rankings
Championship Division: Top 12 teams
Divisions 2–5: Remaining teams grouped by performance
Format: Best of 5 (BO5), ~86–90 races total
Estimated Load: ~6h20 per ring