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.

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