โš™๏ธ 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. Rounds from time. ~5 rounds per hour of play (so 2 hours โ‰ˆ 10 rounds). Auto-filled, fully editable.
  2. No consecutive repeats. The same two players are not paired as partners in back-to-back rounds.
  3. 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. Mixed-first. In a 10-round match schedule, make maximum mixed doubles rounds with 2 or 3 rounds of men's doubles (preferably keeping the stronger-level players).
  5. Women's doubles. When women are more than 40% of players, 1โ€“2 women's doubles rounds are added.
  6. Fair rest. If players outnumber court slots, rest is rotated evenly and no one rests two rounds in a row.
  7. Balanced sides. If one team pairs a strong + weak player, the opposing team is built the same way.
  8. No repeat partnerships. A given pair partners together only once while unique combinations remain.
  9. Exhaustion fallback. If all valid combinations run out before the target rounds, the level-gap rule 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.