Skip to content

ChimeraCoder/InstaVote

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

InstaVote

InstaVote is a Python module that determines the winner of an election using instant-runoff voting rules.

Instant-Runoff Voting

Instant Runoff Voting, also known as the Alternative Vote, is a voting system that allows the user to rank the candidates in order of preference. It is superior to the 'first-past-the-post' system practiced in many states and countries, as it is arguably the system that best satisfies the criteria in Arrow's Impossibility Theorem

Current Implementation

This module will identify the single winner in an election that uses instant-runoff voting rules. Future versions may be written to accomodate elections with multiple winners.

License

InstaVote is licensed under version 3 of the GNU Affero General Public License (AGPL). Details are provided in the COPYING/LICENSE file.

About

InstaVote implements instant-runoff voting using Python

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages