Game Day

Test case 1

2026-09-10 · 16 players, 4 courts, start with these fixed pairs, Bing/Jin Anh/Vu, Chelsea/James Gary/Xiaolei Howard/Yuk Alex/Nikki Ting/Sam Evan/Justin Play 1 game in that format, in round 2, it's up and down the river, losing pair of court 1 goes to court 2, winning pair of court 2 goes to court 1, etc. and then in phase 2, switch to gender doubles with random players, play 2 games in that format. Go ahead and generate those games now because they don't depends on previous results, and then in phase 3, move on to up and down the river, pair the players using previous games records. Do that for 3 games.

Phase 1: Fixed pairs ladder (start + 1 movement round) active

ladder

Round 1 active
Court 1 final
Bing / Jin 11
vs
Anh / Vu 9
Court 2 final
Chelsea / James 11
vs
Gary / Xiaolei 13
Court 3 pending
Howard / Yuk
vs
Alex / Nikki
Court 4 pending
Ting / Sam
vs
Evan / Justin
Court 5 pending
Ben / Brian
vs
Junbiao / Lang
Round 2 pending
Court 1 placeholder
Court 1 winner
vs
Court 2 winner
Court 2 placeholder
Court 1 loser
vs
Court 3 winner
Court 3 placeholder
Court 2 loser
vs
Court 4 winner
Court 4 placeholder
Court 3 loser
vs
Court 5 winner
Court 5 placeholder
Court 4 loser
vs
Court 5 loser

Phase 2: Gender doubles mixer pending

gender_doubles_round_robin

Round 1 active
Court 1 pending
Alex / Howard
vs
Ben / James
Court 2 pending
Bing / Junbiao
vs
Brian / Justin
Court 3 pending
Evan / Sam
vs
Gary / Vu
Court 4 pending
Anh / Nikki
vs
Chelsea / Ting
Court 1 pending
Jin / Xiaolei
vs
Lang / Yuk
Round 2 pending
Court 1 pending
Bing / Justin
vs
Brian / Sam
Court 2 pending
Evan / Vu
vs
Gary / Alex
Court 3 pending
Howard / James
vs
Ben / Junbiao
Court 4 pending
Jin / Yuk
vs
Lang / Anh
Court 1 pending
Nikki / Ting
vs
Chelsea / Xiaolei

Phase 3: Individual ladder seeded by results pending

ladder

Round 1 active
Court 1 placeholder
Rank 1 / Rank 4
vs
Rank 2 / Rank 3
Court 2 placeholder
Rank 5 / Rank 8
vs
Rank 6 / Rank 7
Court 3 placeholder
Rank 9 / Rank 12
vs
Rank 10 / Rank 11
Court 4 placeholder
Rank 13 / Rank 16
vs
Rank 14 / Rank 15
Court 5 placeholder
Rank 17 / Rank 20
vs
Rank 18 / Rank 19
Round 2 pending
Court 1 placeholder
Court 1 winner (2) / Court 2 winner (2)
vs
Court 1 winner (1) / Court 2 winner (1)
Court 2 placeholder
Court 1 loser (2) / Court 3 winner (2)
vs
Court 1 loser (1) / Court 3 winner (1)
Court 3 placeholder
Court 2 loser (1) / Court 4 winner (1)
vs
Court 2 loser (2) / Court 4 winner (2)
Court 4 placeholder
Court 3 loser (2) / Court 5 winner (1)
vs
Court 3 loser (1) / Court 5 winner (2)
Court 5 placeholder
Court 4 loser (1) / Court 5 loser (2)
vs
Court 4 loser (2) / Court 5 loser (1)
Round 3 pending
Court 1 placeholder
Court 1 winner (1) / Court 2 winner (1)
vs
Court 1 winner (2) / Court 2 winner (2)
Court 2 placeholder
Court 1 loser (1) / Court 3 winner (1)
vs
Court 1 loser (2) / Court 3 winner (2)
Court 3 placeholder
Court 2 loser (1) / Court 4 winner (1)
vs
Court 2 loser (2) / Court 4 winner (2)
Court 4 placeholder
Court 3 loser (2) / Court 5 winner (1)
vs
Court 3 loser (1) / Court 5 winner (2)
Court 5 placeholder
Court 4 loser (2) / Court 5 loser (2)
vs
Court 4 loser (1) / Court 5 loser (1)