Here's a description of the voting algorithms used by Rangepoll
Here are the collected results for a vote for the best fruits:
Voter | Apple | Cherry | Pear |
---|---|---|---|
Alice | 2 | 3 | 1 |
Bob | 1 | 3 | 2 |
Cindy | 4 | 1 | 5 |
This is the simplest and most intuivite voting algorithm.
In this algorithm, the sum of each vote is computed and the winner is the highest ranked choice
Giving, in the example above:
This algorithm is the only one allowing multiple choice to have the same vote.
This type of vote suffers from bipolar voters (those who vote with 1 or 5 but not in between) since the vote 5 has a lot more weight than note of 1
This algorithm is similar to Max algorithm above except that it is first ranking the choices for each voter and fixing notes to the rank order
In the example above, Cindy's vote would be sorted and ranked
Then summing the votes gives this result:
A simple Yes/No voting.
This is like Bordat algorithm with only two choices (1: No and 2: Yes).
It's probably more interesting to check the poll's file after voting to have a list of voter and their vote.
Not applicable for the example above
This algorithm compares each choice for all voters to other choices and rank them based on the number of time they win
In the example above, such comparison would yield
Then summing the votes gives this result:
This algorithm can lead to a tie.
The main reason for using this algorithm is to select the best concensus among voters.
This algorithm extracts the first choice for each voter and only sum them
In the example above, such extraction would yield
This algorithm is likely to give ties if the number of voter is small compared to the possible choices