Skip to content

Judge to team algorithm: Update to a 2-batch system #344

@michelleyeoh

Description

@michelleyeoh
  • Initially, each team will receive only 2 judges instead of 3.
  • Later, ~30-40 minutes into judging (as new judges come in, or teams disappear), the algorithm will perform 1-2 extra assignment rounds to bring each active team’s total to 3-4 judges (but EVERYONE will have these 3 or 4, no imbalances).
  • These later rounds will take into account previous assignment data and priority weights, allowing newly added judges to start with zero assigned teams while maintaining fairness among existing judges.
  • This new system will continue to prevent any judge from being paired with the same team more than once.

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions