MIT-Tab / mit-tab

A Full Tabbing System for APDA Style Debate Tournaments.
MIT License
19 stars 24 forks source link

Unexpected behavior in judge assignment algorithm #240

Closed BenMusch closed 4 years ago

BenMusch commented 4 years ago

Revealed @ Brown. Because the weight for a judge assignment is judge_i - pairing_i, the algorithm prefers putting middle-ranked judges in middle-ranked rooms over high ranked judges, even if the high rank judge is scratched out of the top rooms. This should be changed. Maybe use something like Gale-Shapley instead of a maximum-weight-matching?

BenMusch commented 4 years ago

Fixed by #241