Log in to follow projects

Following a project allows you to receive updates via email. It also lets the owner know that you like them.


Voting Systems

By Tim Smith

Ruby implementations of various voting systems.

100% complete
1 follower 2482 views
About Log (0) Discussion (0)

Voting Systems


This is a Ruby gem I made that implements various voting systems, e.g. Borda count, instant-runoff, ranked pairs. Each voting system takes a set of preferences as input and returns the winning alternative(s) as output.

We are thinking to use it in the office to decide where to go for lunch!