Voting Mechanism Demo
This area is a very simple demo of how quadratic voting and a combination of quadratic and approval voting work. The user interface is extremely unintuitive, but it's just a little toy I threw together to get a feel for the mechanisms.
I'll briefly explain what's happening, but sometime soon I'll release a blog post explaining more fully, and arguing for the merits of these forms of voting.
There are five fake elections: three "approval" elections where some position must be filled with a single winner; and two "prioritization" elections where multiple choices are merely being ranked.
The principles of Quadratic Voting come into play with the limited supply of "weights" that can be used across all elections. More weights can be used to increase the strength of your preferences, but as more and more are used, they get less and less effective (preference strength is the square root of weights). This allows voters to express how deeply they care about each issue but in a mathematically balanced way.
The two different types of elections use these weights in different ways:
In the approval elections, voters use their weights on the entire election rather than a single choice. This means that the fair dynamics of Approval Voting (which allows voters to express their preferences accurately and honestly) are still in play, but voters can make their approvals more intense in some elections, representing the fact that they care differently about the outcomes.
I've included a "disapprove" setting as well, partially as an experiment.
In the prioritization elections, weights are simply used on the choices themselves. These elections aren't "winner take all", so they don't need the balancing of the approval mechanism.
To help you get a feel for what it would be like to vote with other people also voting, every time you refresh this page a new set of "voters" with random preferences is generated, and included in the vote counts along with your votes.
Enjoy!