jhoorneman / bestRouteFinder

0 stars 1 forks source link

IRV is raar #4

Open snyke7 opened 3 years ago

snyke7 commented 3 years ago

Okee maar willen we wel IRV?

Ik vond dit en dit en dit wel interessant om te lezen. En bij mijn testvoorbeeldje hier zit ik al op het geval dat na 3 rondes IRV, er moet worden gekozen tussen routes om te elimineren, en bij een keuze wint de ene route (die denk ik de Concordet winner is), bij elke andere keuze wint die niet.

snyke7 commented 3 years ago

Okee inmiddels heb ik hier teveel tijd ingestoken, maar deze methode is basically IRV maar dan gefixt dat het wel aan het Concordet criterion voldoet. Die is ook geimplementeerd in #3

Dan heb je nog steeds iets nodig om ties te breaken, en dat doe ik nu door te kijken wie de laagste Copeland score heeft.

jhoorneman commented 3 years ago

Oke, heel nice dit. Jesse en ik zijn al iets van een uur bezig om alles te lezen. Interessant iig. Heel interessant.

snyke7 commented 3 years ago

Nice! Het voorbeeldje in mijn code is uiteindelijk niet helemaal super slecht, maar het volgende ding kan dus gebeuren met IRV: iedereen heeft route X op de tweede plaats, en alle andere routes staan precies 1 keer op de eerste plaats. Dan elimineert IRV route X, want die staat het minste op de eerste plaats (namelijk niet). Terwijl iedereen dus best gelukkig zou zijn met X

Jesse-Mulderij commented 3 years ago

Mee eens. Dat is best een probleem scenario. Ik ben wel fan van Tideman's Alternative. Die ziet er goed uit.

jhoorneman commented 3 years ago

Die tabel die op de wiki pagina van de Copeland score stond zijn we ook doorgelopen net. Zieke rabbithole, maar wel interessant. Tideman lijkt inderdaad nice.