Advanced Poll Voting Behavior
Advanced poll offers two default behaviors and two additional behaviors
when Advanced Ranking Poll is enabled.
- Approval
- Approval voting works much like the core Drupal poll with the addition of the ability
to select more than one option. For instance, if a poll has five choices and a user is allowed
to select three, their vote only counts once but each selection receives a fraction of that vote.
For more information see
Wikipedia: Approval Voting.
- Pooled
- Assuming a multiple choice poll, each vote by the same user carries the same weight. As in
the above example, if there are five choices and the user can select three, the results will
count each selection as a separate vote.
- Borda Count
- Borda count is made available by installing the Advanced Ranking Poll module. This
style of voting assumes a ranked preference. For instance, if there are five candidates
and the user is allowed to choose and rank their top three, the first candidate receives
5 points, the second 4 and the third 3. For more information see
Wikipedia: Borda Count.
- Instant-runnoff Voting
- Instant Run-off is also made available by installing the Advanced Ranking Poll module.
Voters are allowed to rank their preferences with each candidate receiving more points for
a higher ranking. The candidate with the highest overall ranking in a given round is
declared the winner. For more information see
Wikipedia: Instant-runoff Count.
Note that for ranking polls, choices are limited to 10 to enable voting to still work
when javascript is turned off.