You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Command line application and PHP library, providing an election engine with a high-level interface. Native support 20+ voting methods, easy to extend. Support simple elections with ease or billions of votes in low resource environment. Intensively tested and highly polyvalent.
Voting systems comparison website. Simulate a single election in dozens of different voting methods including plurality, borda count, instant runoff, bucklin, copeland, and many more!
pref_voting is a Python package that can be used to study and run elections with different preferential voting methods (graded voting methods and cardinal voting methods are also included for comparison).
The _Aggregated Ballot Information Format_ provides a concise, aggregated, text-based document to describe the ballots cast in range-based or ranked elections, as well as approval-based and choose-one balloting systems.
Python code for the experiments in "Utilitarian Welfare and Representation Guarantees of Approval-Based Multiwinner Rules" by Martin Lackner and Piotr Skowron
Implementation of selected voting algorithms with a notebook presenting applications. Interestingly, different voting mechanisms produce different results from the same voters' votes.