Hello, I’m going to show you how to find common ground as a group. We’ll go over the following:

Let’s jump right in with an example and some diagrams.

The Middle

Let’s start simple for this first example. Let’s say we have to decide as a group what to have for dinner. Each person is going to have their own opinion. For example, some people are vegetarian and some people eat meat. Also some people like to spend a lot of money and some would rather spend a little. Let’s make a diagram to show their opinions. In the diagram below, we show these types of opinion on different axes.

Where to go eat?

Horizontal Meat-Veggie axis. Vertical $-$$$ axis


Really, this is about politics, and you want to make a decision for everyone in the group. You’d like to make a decision that other people will accept and won’t regret. In other words, you don’t want to find out that most people would rather do something else. That’s why you might want to pick something in the middle. No matter what you pick in the middle, if you compare the middle option to something else, then more people are going to prefer that middle option. It’s really the common ground that you’re looking for. 

The middle is the common ground.

Move B anywhere. A line forms between that and the middle option, and you will see most people are on the side of the middle option.


So how do you find the middle option?  Well, you could hold a vote and ask everyone to pick one option out of all the options.  What happens is that people will pick a side, and you end up dividing people into little groups.  It’s kind of random which side wins, and that’s a win with maybe with less than 25% of people. That hardly seems like a win.

Too Many Choices

If you only say, "pick only one", then the winner can win with only a small part of the votes.


This problem is called vote-splitting, which you get if you have three candidates in an election. Notice that a candidate can change the outcome of the race even if they don’t win. If this is a small candidate, then we call this the spoiler effect because they spoil the election for whichever side they’re on.

The Spoiler Effect

Drag C left and right to spoil the election for either major candidate.


Simple Comparisons

So how do you solve that problem? Instead of dividing everybody up all at once, just consider each alternative one at a time (I guess that’s two at a time).  Just between the two options below, you can tell which one’s better.

Count By Pairs

Consider the alternatives one at a time.  It is simpler, and you can always tell which option is closer to the middle.


And you can do this for all the options.  And you can see that the middle option would beat any other option.  This is called a round robin.  Ping pong tournaments work like this.

Count By Pairs for Everyone

Matching up all the pairs is called a round robin. A wins all their matches. Mouse over the results to see each match.


So what would that look like in an actual election? That would basically be counting the votes for every possible pair of options.  Say there’s options A B C D E, and you like them in that order.  That means you like A over B, and A over C, and B over C, and so on. You have a choice for every pair.  And you could write that on a ballot. But really, you have a single ranking, which is easier to write. 

You would get a ballot with the names A B C D E written on it. And because you like them in that order, you’d write 1 2 3 4 5 on the ballot.

Everybody writes their rankings on the ballot, and then we count all the ballots one pair at a time. If we find that one candidate was able to win all their matches, then we’ve found the middle.


You are saying something about each pair of options. Mouse over each pair in the tally to see how each pair is represented in your ranking.


You can also use a tier list, because ties are okay, too. You can have multiple top-tier candidates if you really can’t decide. Voters who aren’t sure can use tiers and still say something about top-tier versus bottom-tier, and every tier in between.

Tier List for Candy

tier list for candy

Pairwise rankings really give you a lot of power. They are used in a family of voting systems called Condorcet methods, and we’ll talk about those later on their own page.

Next, let’s talk about an even simpler way to find the middle.

The Simplest Ballot

The simplest way to find the middle is to just allow people to vote for more than just one candidate.  This will be really easy to explain with a Venn diagram.

Venn Diagram

The voters vote for everyone in their circle.  Both like C.


On the ballot you have A B C D E and you have a checkbox next to each one. If you like A and B, check both boxes.  If you like D and E, check those.  If you like every candidate but A, then there you go.  This is approval voting, where you vote for those you approve of. 

Approval Voting

Vote for as many as you like.


Say there’s two populations of voters and they each like candidates in their little circle. If you allow them to vote for everybody in their circle, then the candidates in the middle get more votes than the candidates on either side.  

Approval Election

Voters on both sides vote for candidates in the middle.


Here’s another example for a small group.  B on the left gets half the vote.  D on the right gets half the vote.  C in the middle gets all the vote.  C is the common ground.

Approval for a Small Group

You can move individual voters.


Approval voting is simple to use. It’s also a huge improvement in finding the middle.

The Median

Why does approval voting work? It uses a median.

A median finds the middle of a list of numbers by putting half above it and half below it.

More importantly, this minimizes the sum of the distances to all those numbers.

In a way, all numbers are treated equally. It doesn’t matter how far a number is from the median. Each number is pulling the median to one side, just like all the others.

Median in 1D

Try moving some voters. Add a candidate. The total area of the bars below is the sum of all the distances. Notice that moving the median left or right would not decrease this sum because the same number of people are on each side (same number of bars are growing/shrinking).


A median can also be found in two dimensions by using the same idea of minimizing distance.

Median in 2D

Move some voters. Add a candidate (+). Just like for the 1D case, the total area or length of the lines below is the sum of all the distances between the voters and the candidate or median. The median we chose here minimizes this sum. A winning candidate should also minimize this sum.


How does approval voting use a median?

In a way, approval voting is asking you whether each candidate is close to you or far from you, so you’re measuring distance and writing it on your ballot.

Score voting can give a more precise measurement of this distance. In score voting, you give every candidate a score from 0 to 5. Add up the scores, and the winner has the highest score, just like usual. You could even say that approval voting is score voting with only two levels of support.

Distance is measured on your ballot. When you find the highest score, you’re also finding the smallest distance. So you’re finding the median.

That’s the motivation for score voting.

Score Voting

Give as many as you like a score from 0 to 5.


In practice, voters can adjust their self-reported distances, which is called using a strategy. Jameson Quinn has a good discussion of strategies in a page linked at the bottom, and I have a page that discusses how strategies play out in approval voting. Basically, using strategies means score voting changes and takes on qualities of approval voting and pairwise voting. Also, in the approval voting page, I show that when you combine approval voting with polls, you get almost the same winners as pairwise voting, which is nice.

These are the strategies in the example below:

Practical Score Voting

Try the different strategies.


STAR voting was created to counteract scoring strategies. It uses a final runoff where stretching your scores doesn’t matter.

STAR combines the two ways of finding the middle, scoring and counting by pairs. Its name is an acronym, STAR, Score Then Automatic Runoff.  First we score. Then we find the top two and send them to a runoff. The runoff uses the same scores but counts them by pairs for whoever each voter prefers.

STAR Voting

Same ballot as above for score. Score from 0-5, and add up the scores. BUT THEN take the top two and count by pairs. Use the voter dude . He's in the bottom left corner. Drag him around to see what each voter was thinking.


Bringing Groups Together

Part of finding common ground is finding allies. Any voting system that avoids vote-splitting will also allow allies to come together as a team. The scoring and pairwise systems mentioned above do this, and so do the methods in this section.

To avoid vote-splitting, you could eliminate candidates that aren’t doing well. That way they don’t interfere with the main candidates.  The main candidates won’t see the smaller candidates as spoilers and can ally with them. This method is called RCV and is getting more popular in the US.

Single-Winner Ranked Choice Voting

Your vote counts for your top choice.  Then, do a process of elimination of the candidate in last place and repeat.


Also, you can have a multi-winner system where you have maybe two candidates getting elected.  For example, you’re picking two pizzas to order, so you can have meat lover’s pizza and you can also have a vegetarian pizza. You don’t have to all eat the same pizza. 

The idea here is to choose a set of candidates that can stand as a representation of the voters. This works with ranked ballots or scored ballots.

Pick a Pizza

We can order two. Decide using STV (Single Transferable Vote), also called Multi-Winner Ranked Choice Voting, and also try using a variant of Monroe's method for fully proportional representation using scores.


And of course, there’s primaries, which is the way we do things now. Basically, a whole party gets behind one candidate. This can work in the best-case scenario. But primaries can malfunction when there’s a crowded field, or when one party has many more voters than the other party, or when there’s more than two parties.


Here's a best-case scenario. In reality, they don't always work so nicely.



To wrap things up, there’s a lot of ways you could deal with voting (casting a ballot), and there’s actually even more ways you can count ballots (tallying).  As far as casting a ballot goes, picking only one person does not find common ground in a group.  But picking multiple people… that allows you to find common ground.  And that’s the point of this explanation. You have to allow people to vote for more than one person in order to find common ground.

Still want more? Try the sandbox below, where I’ve added a ton more voting methods and configuration options.  

Want more of a narrative?  Then choose your path.  I go into depth on all the voting methods above. This page was just an overview.

Either read about primaries and polls, more details about approval voting and strategy based on polling, or an essay by Jameson Quinn on types of strategy with score voting and some resistance to it with STAR voting.  Find out more about IRV (the single-winner RCV) and STV (the multi-winner RCV). I also have a draft of a page about proportional representation using more methods than just STV. It’s a work in progress. Just be sure you get to read more about Condorcet methods. I like them best.

External Links

Edit this page.

SANDBOX MODE! (link to just this)


From Nicky Case: One hope for Sandbox Mode is that readers can debate with me and each other using this tool! Not just telling me I'm wrong, but showing me I'm wrong. Granted, this tool is very limited – it doesn't handle strategic voting or imperfect information – but I think it's a start, and may help improve our Democratic Discourse™

From Paretoman: if you'd like your own models included here, save it, copy the saved link, and tweet it with the hashtag #smartvotesim.