. Each ballot ranks up to three choices.
The winner is determined through elimination rounds:
Tie-break for elimination: If multiple candidates are tied for the fewest votes in a round,
we break the tie using
head-to-head comparisons among only the tied candidates:
- For each pair, we count how many ballots rank candidate A above candidate B (and vice versa).
- The tied candidate with the most head-to-head losses is eliminated.
- If still tied, we eliminate the candidate with the worst net margin across those head-to-head matchups.
- If still tied, we use a deterministic fallback (alphabetical) so results are repeatable.