Compare voting systems

Election Visualizer

Add choices, build ballots, randomize them, and compare how Ranked Robin, Schulze, Ranked Pairs, Copeland+Minimax, Copeland-Ranked Robin, STAR, Score, and IRV can produce different outcomes.

Setup

Choices

Which choices are on the ballots. Unranked choices are treated as tied at the bottom for pairwise comparisons.

Load defaults

#1
#2
#3
#4

Ballots

Ballot rankings

The relative preference for choices by voters. Most voting methods allow ranking multiple choices equally. Click a selected number again to clear it (lowest preference).

Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D
Choice
1st2nd3rd4th
A
B
C
D

Pairwise

Margin matrix

Positive values mean the row choice beats the column choice by that many ballots.

ABCD
A
-
+20 105-85 / 20 tied
-25 80-105 / 25 tied
-15 90-105 / 15 tied
B
-20 85-105 / 20 tied
-
+30 105-75 / 30 tied
+5 105-100 / 5 tied
C
+25 105-80 / 25 tied
-30 75-105 / 30 tied
-
+10 105-95 / 10 tied
D
+15 105-90 / 15 tied
-5 100-105 / 5 tied
-10 95-105 / 10 tied
-

Results

Copeland-Ranked Robin order

Copeland-Ranked Robin uses Copeland scores first, so pairwise ties count as 0.5. If candidates tie on Copeland score, the tie breaks using Ranked Robin's sequence: net margin vs finalists, net margin vs all, fewest votes against, and finally beatpath strength.

1
B 2 wins / 1 losses / 0 ties
Copeland 2 Net margin vs finalists +30 Net margin vs all 0 Votes Against 0 Beatpath 0
2
C 2 wins / 1 losses / 0 ties
Copeland 2 Net margin vs finalists -30 Net margin vs all 0 Votes Against 0 Beatpath 0
3
D 1 wins / 2 losses / 0 ties
Copeland 1 Net margin vs finalists +15 Net margin vs all 0 Votes Against 0 Beatpath 0
4
A 1 wins / 2 losses / 0 ties
Copeland 1 Net margin vs finalists -15 Net margin vs all 0 Votes Against 0 Beatpath 0