-
Notifications
You must be signed in to change notification settings - Fork 278
Open
Labels
Description
Description of the enhancement request
Implement a "Unique Affiliation" filter on Scoreboard pages. This filter must display only the highest-ranked team from each unique institution/affiliation.
The goal you want to achieve
The primary goal is to easily and accurately determine the list of teams eligible for advancement. This is necessary because many contests, including ICPC regionals, follow the rule that only one team per institution can qualify, regardless of how many teams from that institution finish high on the overall scoreboard. This filter provides a fast, official view of the true advancing teams.
Expected behaviour
- A new filter/view option, such as "Unique Affiliation" or "Eligible for Advancement", is added to the Scoreboard interface (both public and jury).
- When this filter is activated, the system applies a classification rule: it iterates through the currently ranked teams and hides/excludes all teams except the highest-ranked team belonging to each institution.
- The resulting scoreboard view shows only the single best-performing team for every distinct affiliation, respecting the one-team-per-institution rule.