⚙️ Setup

Players

NameLevel♀ Women

📖 Scheduling Rules & Logic

Every roaster is generated against the rules below, blended with standard doubles conventions from international badminton (BWF) play. You can tweak the live knobs above for your session.

  1. A · Rounds from time. ~5 rounds per hour of play (so 2 hours ≈ 10 rounds). Auto-filled, fully editable.
  2. B · No consecutive repeats. The same two players are not paired as partners in back-to-back rounds.
  3. C · Close levels. Everyone in a match is within 2 levels of each other (e.g. an L1 plays with/against L1–L3; an L4 with L2–L4).
  4. D · Mixed-first. Most rounds are mixed doubles, with 1–2 men's doubles rounds that favour the stronger players.
  5. E · Women's doubles. When women are more than 40% of players, 1–2 women's doubles rounds are added.
  6. F · Fair rest. If players outnumber court slots, rest is rotated evenly and no one rests two rounds in a row.
  7. G · Balanced sides. If one team pairs a strong + weak player, the opposing team is built the same way.
  8. H · No repeat partnerships. A given pair partners together only once while unique combinations remain.
  9. I · Exhaustion fallback. If all valid combinations run out before the target rounds, rule C (level gap) is relaxed to fill the schedule.
  10. ★ BWF conventions. Doubles only; even four-per-court; serve rotation & side balance handled at the court, not the roaster.