Badminton Random Scheduler

Skill-balanced teams • rotation fairness • mixed singles/doubles • print/PDF export.

Session Setup

If rating or gender is missing, defaults are used: rating=3.0, gender=Other. Names are de-duplicated.
With 6 players, 2 courts usually means extra rests. The scheduler will keep play time fair.
25 = ~1 singles round per 4 rounds (if feasible).
Higher = better balancing & fewer repeats, but slower.
Scoring The generator tries many random candidates each round and chooses the lowest penalty based on: skill balance, mixed-doubles constraint, repeat partners/opponents, and rotation fairness.

Schedule