/ivote

A library of diverse voting rules implemented for unique winner determination or multi-seat filling (choosing multiple winners) from a set of candidates (a.k.a alternatives)

Primary LanguageJava

IVote is a library contains about 30 voting rules, including Borda count, Condorcet method, plurality rule, STV, Kemeny-Young method, ....