Open robertcampion opened 8 years ago
I'd lean towards having a fixed bracket layout in the logic (each game in the bracket has two predecessors, contributing two teams each to the next game). But we can then represent different-shaped brackets like bye rounds by having an empty game or game with only two competitors, and (optionally) have the client-side UI omit these games in the display. That'll keep the server-side logic cleaner.
One feature that would alleviate a lot of confusion is if we could change the display of upcoming/recent games from a list to a tree-like bracket on the second day of competition. Last year we had no bracket displayed anywhere and everybody was confused as to what was going on. I think adding it into the scoring system is feasible, and preferable to putting e.g. a spreadsheet up on the projector as we've done in previous years.
This feature will require:
games
collection to indicate where in the bracket a game is. Questions we need to answer: