PrefLib / preflibtools

A small and lightweight Python package for working with and generating data from www.PrefLib.org.
https://preflib.github.io/preflibtools/
GNU General Public License v3.0
10 stars 8 forks source link

Multiwinner #9

Closed claussmann closed 9 months ago

claussmann commented 9 months ago

Adds multiwinner voting rules.

Requires PR: #8

Simon-Rey commented 9 months ago

Here I do not think it is the right approach. If we are doing approval-based committee elections, then we should use the abcvoting package. There is no need for the preflibtools to provide the same functions than the abcvoting one, that is widely tested and optimised.

Note that the link between abcvoting and preflib is already there, so you can easily bring in preflib instances in abcvoting (from the abcvoting side).

claussmann commented 9 months ago

Okay, I wasn't aware that this is already possible.

So then, I just implement Borda-CC and STV?