Hello again everyone. I'm here to once again spread the good word about why Condorcet Voting is the best kind of voting (unless you're mafia). I'll be sticking to why it's good in playing mafia, but it really does has applications in all types of group voting systems.
What it is:
Condorcet Voting is a vote system where you order/rank your choices from least to greatest. In this case, you'd rank your most suspicious suspect first, and least suspicious suspect last. Then, you take everyone's "vote lists" and calculate for each pair of people, who is more suspicious. You can do this because for a given pair in everyones list, you know who thinks person 1 is more suspicious, and who thinks person2 is more suspicious. For example:
A, B, C --> A, B
A, C, B --> A, B
B, C, A --> B, A
You can tell that people think A is more suspicious than B because A got voted over B, 2 to 1.
If someone beats out everyone else in these 1 to 1 matchups, that person is deemed the most suspicious person! If not, it becomes a little more complicated, but you can skip to the next paragraph if you don't want to read a poorly written explanation. Basically, if someone doesn't win all the scenarios, you have a situation where people think A > B, B > C, and C > A. which is a bit of a paradox. To resolve that, you'd start with the greatest pairing and accept them until you get a circular reasoning, and then flip the votes. FOR example, if 90% of people thought A >B but only 51% of people thought C > A and 52% of people thought B > C, A would be most suspicious, B second, and C last . A > B > C
The above might sound a tad difficult to understand, but there's an easier way to tell who is most suspicious. If they're generally high in people's individual rankings, they're probably going to be ranked high in the group ranking. That's it. Let someone else deal with the algorithm.
There is a higher than usual potential for ties when players aren't submitting votes optimally, to try and jockey their most suspicious person into the top slot. To solve this, the player(s) who is/are deemed least suspicious will function as tie breakers. In other words, their vote counts a teeny bit more in tie vote scenarios.
Sometimes, people try to jiggle their lower votes in hopes of moving their #1 slot into the consensus #1 slot, even though they'd still be pretty happy with the #2 or #3 consensus. This is an unintended consequence of making the votes public throughout the day. However, there needs to be a mechanism for pressuring, so the last 5% of the day (basically an hour) should have privately submitted votes.
Cons of typical vote systems
A) Man, don't you hate it when you KNOW you have that one person scum pegged. And a few people agree with you? But deep down, you know you won't be able to get the votes because the town is just so divided. Scum's doing good work keeping the consensus down and the village in circles. Oh wait! Look at the time. It's sundown, and no majority's been set. Host ends the day and no one got voted out. What a waste.
B) Oh wait, maybe the host has a slightly less dumb version of voting in which you don't need majority. Bad news is, you have to compromise on someone else because the person with the most votes is someone you KNOW is town. Now instead of working to get your scum read in the ground, you're compromising and voting on some null read. (This is the best example of the vote system not accurately representing what a person believes)
C) Or better yet, (yes thats sarcastic), the guy that's been the pressure vote all day was just an idiot. He's actually the mayor and revealed with 30 minutes left in the day. Most of you try and unvote, but have no idea on how you're going to come to a consensus on who to vote next. Great. Another day wasted and scum gets another nice kill.
These problems are solved!!!
Condorcet addresses all of these problems. In scenario A and B, you might not get your #1 scum read taken down, but maybe your #2 or #3 gets voted out. That's not a waste of a day. Either you eliminated a scum, or you eliminated someone that a lot of other people thought was scum, and can clear the clutter for the next day. No repeat between 2 high profile people. In scenario C, everyone that is online would drop the mayor to the bottom of their vote lists, and #2 or #3 would bubble up to the top and get voted out. Crisis averted.
How to use on sc2mafia:
- For voters, rank your votes, comma or new line separated and wrap it in a spoiler called cvote.
Spoiler : cvote :Bob, Charlie, Alpha
- For hosts, in your first post, put ALL possible participants in a spoiler in your opening post in the same fashion as a voter would. To reset the thread, do another cvote spoiler with the remaining players' names. You can see the live vote by going to https://narrator.systeminplace.net/co...THREAD NUMBER>
for example, the url for this thread would be
- You can click on voters to see who is voting who. If you find your vote isn't counting, the host probably messed up your name in the initial vote. Letter casing matters!!
Here is an additional links to help explain Condorcet Voting
Also, to help keep this thread on topic, I'd happily respond to more questions about how Condorcet votes are calculated in this thread:
prove me wrong!