Plurality
Park
Only first choices count. This is simple, but it can ignore second-choice support.
Game theory and decisions
This prototype explores a deceptively simple question: if the same people vote under different rules, do we always get the same winner?
Use it as a neutral mathematical lab for plurality, ranked choices, runoff voting, Borda scores and head-to-head fairness checks. The aim is not to tell students what to think politically, but to show that rules shape outcomes.
Voter profile
Each row is a group of voters with the same ranked preferences. The candidates are deliberately neutral: imagine a school is choosing which shared space to improve.
Total voters: 76
Before looking at the result cards, choose a rule and predict whether it rewards first choices, broad support or majority support.
Library
24 first-choice votes, 32%
Park
26 first-choice votes, 34%
Sports Hall
26 first-choice votes, 34%
Plurality
Only first choices count. This is simple, but it can ignore second-choice support.
Borda count
Rankings earn points: 2 for first, 1 for second, 0 for third. This often rewards compromise candidates.
Instant runoff
The lowest first-choice candidate is eliminated, then those ballots transfer to their next active choice.
Pairwise fairness check
Library vs Park
50 prefer Library; 26 prefer Park.
Head-to-head winner: Library
Library vs Sports Hall
46 prefer Library; 30 prefer Sports Hall.
Head-to-head winner: Library
Park vs Sports Hall
42 prefer Park; 34 prefer Sports Hall.
Head-to-head winner: Park
Majority
No candidate has more than half of first choices, so the idea of a fair winner is less obvious.
Rule sensitivity
Different voting rules currently choose different winners. That is the mathematical discomfort worth discussing.
Runoff story
Round 1: Library is eliminated. Round 2: Park wins.
Joy in the process
These tools are invitations to explore. A good mistake, a surprising pattern or a question you cannot yet answer is part of the work, not a failure of it.
The challenge is deliberate: the site should support thinking, not remove the need for it.
Guided exploration
Future extensions