Swiss Tournament Control
Tournament Admin Console
This screen is the admin control center for selecting a tournament table, starting rounds, monitoring live games, and manually resolving issues.
Select Tournament Table
Choose which source table should run the tournament. The backend will later derive
related tables like _standings, _pairings,
_round_games, and _state from this choice.
Tournament Controls
These buttons currently update the demo admin state in the browser. Later they will call the real backend logic for starting tournaments and rounds.
Tournament Status
Standings
| Rank | Team | Wins | Draws | Losses | Reg. Order |
|---|
Pairings
| Round | Table | Team A | Team B |
|---|
Round Games
Click a game row to make it the active selection for prompt and manual decision buttons.
| Game ID | Round | Team A | Team B | Player A | Player B | Game 1 Type | Game 1 Result | Game 2 Type | Game 2 Result | Room | Prompt Status | Last Prompted | Status | Result |
|---|
Player Lookup
Enter a team name and playerId to find the current game for that player.
Change Computer ID
This changes a player's computerId using
teamName + playerId as the real identity.
Use this when a student changes browser/device and must resume
their current room with a new computer code.
Prompt Controls
Manual Decision
Each selected player-pair row now contains two separate games. Use the Game 1 buttons or Game 2 buttons independently.