Kaip veikia balsavimo metodų palyginimas
Balsavimo metodų palyginimo įrankis yra nemokama ir skaidri internetinė priemonė, leidžianti vartotojams paleisti vienos vietos rinkimų scenarijų su reitingavimo biuleteniais per penkias skirtingas skaičiavimo taisykles vienu metu. Taikant santykinės daugumos, alternatyvaus balsavimo (IRV), Borda, pritarimo ir Copeland skaičiavimo metodus tam pačiam reitinguotų biuletenių rinkiniui, įrankis vaizdžiai parodo, kaip skirtingos balsavimo sistemos naudoja biuleteniuose pateiktą informaciją nustatant nugalėtoją. Vartotojui pateikiami išsamūs turai, balai ir tiesioginių kovų skaičiavimai, kad matematiniai skirtumai tarp šių sistemų taptų aiškiai matomi ir atsekami.
Visi skaičiavimai atliekami lokaliai: kandidatų vardai ir biuleteniai lieka jūsų naršyklėje ir nėra įkeliami ar išsaugomi.
Įvesties duomenys ir jų formatai
Kad įrankis galėtų atlikti skaičiavimus, vartotojas turi pateikti tris pagrindinius parametrus:
- Kandidatai: unikalių kandidatų vardų sąrašas, įvedamas po vieną eilutėje. Įrankis reikalauja naudoti nuo 2 iki 8 kandidatų. Kiekvienas vardas turi būti ne ilgesnis nei 40 simbolių, jame negali būti dvitaškio (:) arba daugiau už (>) ženklų. Vardai privalo būti unikalūs, įskaitant didžiųjų ir mažųjų raidžių skirtumus.
- Sugrupuoti reitingavimo biuleteniai: balsavimo grupių sąrašas, kur kiekviena grupė pateikiama atskiroje eilutėje. Kiekviena eilutė privalo tiksliai atitikti formatą: balsų skaičius, dvitaškis ir visi kandidatai, išrikiuoti nuo pirmojo iki paskutinio pasirinkimo (pavyzdžiui, „45: Cedar > Harbor > Summit“). Kiekvienoje eilutėje privaloma sužymėti visus kandidatus lygiai vieną kartą – nebaigti reitingai arba to paties kandidato pasikartojimas toje pačioje eilutėje yra neleidžiami. Didžiausias leistinas sugrupuotų biuletenių eilučių skaičius yra 200, o bendras visų biuletenių balsų skaičius negali viršyti 10 000 000. Kiekvienoje eilutėje prieš dvitaškį turi būti nurodytas sveikasis skaičius nuo 1 iki 1 000 000.
- Pritarimo riba: pasirinkimas, nurodantis, kiek geriausių kandidatų iš kiekvieno biuletenio yra laikomi patvirtintais pritarimo balsavimo skaičiavimui (pvz., „Geriausi
2“). Ši riba turi būti sveikasis skaičius nuo 1 iki bendro kandidatų skaičiaus.
Bendra įklijuoto scenarijaus tekstinė įvestis (kandidatai ir biuleteniai kartu) turi būti mažesnė nei 100 KB.
Rezultatų analizė ir išvesties lentelės
Sėkmingai apdorojus įvestį, įrankis pateikia išsamią rinkimų analizę per kelias sekcijas:
Scenarijaus rezultatas
Viršuje rodoma būsenos santrauka, pavyzdžiui, „100 balsų · 5 metodai · 3 skirtingi laimėtojai“, leidžianti greitai įvertinti, ar skirtingi skaičiavimo principai lėmė skirtingų kandidatų pergales.
Metodų palyginimas
Šioje lentelėje lyginamos penkios taisyklės pagal tris stulpelius:
- Metodas: nurodomi sistemų pavadinimai: „Santykinė dauguma“, „Alternatyvus balsavimas (IRV)“, „Borda skaičiavimas“, „Pritarimas“ ir „Copeland / porinis“.
- Rezultatas: parodomas laimėtojas arba lygiosios (pvz., „Lygiosios:
Cedar, Harbor“). - Kaip buvo skaičiuojama: pateikiamas trumpas taisyklės aprašymas:
- Santykinė dauguma: „Didžiausia pirmojo pasirinkimo suma“.
- Alternatyvus balsavimas (IRV): „Dauguma, kiekviename ture pašalinant vienintelį žemiausią kandidatą“.
- Borda skaičiavimas: „Daugiausiai taškų iš visų reitingų“.
- Pritarimas: „Daugiausiai pasirodymų tarp geriausių
2“. - Copeland / porinis: „1 taškas už pergalę poroje ir 0,5 už lygiąsias“.
Balų auditas
Detali lentelė, kurioje kiekvienam kandidatui pateikiami visi tarpiniai skaičiavimai:
- Kandidatas
- Pirmasis pasirinkimas (naudojamas santykinei daugumai ir IRV pradžiai)
- Borda taškai
- Pritarimai
- Copeland taškai
IRV turai
Ši sekcija žingsnis po žingsnio atskleidžia alternatyvaus balsavimo eliminavimo procesą. Lentelėje pateikiami šie stulpeliai:
- Turas
- Aktyvūs pirmieji pasirinkimai
- Sprendimas: fiksuojami tokie veiksmai kaip „Pašalinti kandidatą
Cedar“, „Cedarpasiekia51balsų daugumą“, „Visi likę kandidatai surinko po lygiai“ arba „Sustabdyta: žemiausia vieta po lygiai pasidalijo tarpCedar, Harbor“. Jei IRV ture įvyksta neišspręstos lygiosios dėl žemiausios vietos pašalinimo, procesas sustabdomas ir pateikiamas pranešimas „Neišspręstos lygiosios dėl pašalinimo:Cedar, Harbor“.
Tiesioginių kovų matrica
Porinio palyginimo tinklelis, kuriame kiekvienas langelis rodo skaičių rinkėjų, kurie eilutės kandidatą reitinguoja aukščiau už stulpelio kandidatą. Po lentele pateikiama pastaba apie Condorcet kriterijų: jei toks laimėtojas egzistuoja, rašoma „Taip pat įveikia kiekvieną varžovą tiesioginėje kovoje“, o jei ne – „Nė vienas kandidatas neįveikia kiekvieno varžovą tiesioginėje kovoje.“.
Matematinės formulės ir kintamieji
Skaičiavimams atlikti naudojamos šios matematinės formulės, pateikiamos įrankio nuorodų sekcijoje:
- Santykinė dauguma: P(c) = Σ count_b · 1[first_b = c]
- Alternatyvus balsavimas (IRV): V(c) > V ÷ 2
- Borda skaičiavimas: B(c) = Σ count_b · (m − rank_b(c))
- Pritarimas: A(c) = Σ count_b · 1[rank_b(c) ≤ k]
- Copeland / porinis: C(c) = W(c) + 0.5 × T(c)
Kintamųjų apibrėžimai:
- b – vienas sugrupuotas biuletenis; count_b yra jo rinkėjų skaičius
- c – skaičiuojamas kandidatas
- k – aukščiau pasirinkta pritarimo riba
- m – kandidatų skaičius
- rank_b(c) – kandidato c pozicija biuletenyje b, pradedant nuo 1
- V – aktyvūs balsai dabartiniame IRV ture; V(c) yra kandidato c aktyvi suma
- W(c) ir T(c) – kandidato c pergalės ir lygiosios porose
Galimos klaidos ir ribojimai
Įrankis griežtai tikrina įvesties duomenis ir, esant neatitikimams, pateikia šiuos pranešimus:
- Jei viršijamas duomenų dydis: „Įklijuotas scenarijus yra per didelis. Bendra įvestis turi būti mažesnė nei 100 KB.“
- Jei trūksta kandidatų: „Prieš pridėdami biuletenius, įveskite bent du kandidatus.“ arba „Naudokite nuo 2 iki 8 kandidatų.“
- Jei kandidatų vardai neatitinka taisyklių: „Kandidato vardas negali viršyti 40 simbolių.“, „Kandidatų varduose negali būti dvitaškio arba daugiau už ženklų.“ arba „Kandidatų vardai turi būti unikalūs, įskaitant didžiųjų ir mažųjų raidžių skirtumus.“
- Jei trūksta biuletenių arba viršytas jų kiekis: „Įveskite bent vieną sugrupuotą reitingavimo biuletenį.“ arba „Naudokite ne daugiau kaip 200 sugrupuotų biuletenių eilučių.“
- Jei biuletenio formatas neteisingas: „Eilutė
1turi atrodyti taip: „45: Cedar > Harbor > Summit“.“ - Jei balsų skaičius neteisingas: „Eilutėje
1prieš dvitaškį reikalingas sveikasis balsų skaičius.“ arba „Eilutėje1turi būti nuo 1 iki 1 000 000 balsų.“ - Jei nesutampa kandidatų vardai: „Eilutėje
1yra vardas, kurio nėra kandidatų sąraše.“ - Jei reitingavimas neteisingas: „Eilutėje
1tas pats kandidatas reitinguojamas daugiau nei vieną kartą.“ arba „Eilutėje1kiekvienas kandidatas turi būti sureitinguotas lygiai vieną kartą.“ - Jei viršytas bendras balsų skaičius: „Bendras balsų skaičius negali viršyti 10 000 000.“
- Jei neteisinga pritarimo riba: „Pasirinkite pritarimo ribą tarp 1 ir kandidatų skaičiaus.“
Šis įrankis yra skirtas vienos vietos palyginimui ir nenaudoja sudėtingesnių taisyklių, tokių kaip perteklinis balsavimas, praleisti reitingai, įrašyti kandidatai ar kelių vietų perleidimas.
Dažniausiai užduodami klausimai (DUK)
Ar tie patys reitingavimo biuleteniai tikrai gali duoti skirtingus laimėtojus? Taip. Kiekviena taisyklė naudoja skirtingą informaciją: daugumos metodas išlaiko tik pirmuosius pasirinkimus, Borda naudoja kiekvieną reitingą, IRV perkelia balsus po pašalinimų, o porinis skaičiavimas lygina kandidatus po du vienu metu. Pateiktas pavyzdys yra sukurtas taip, kad šie skirtumai būtų matomi ir atsekami.
Kaip galima palyginti pritarimo balsavimą su reitingavimo biuleteniais? Reitingavimo biuletenis nenurodo, kur baigiasi pritarimas. Todėl šis įrankis naudoja jūsų pasirinktą ribą: geriausias 1, geriausi 2 ir t. t. Ši prielaida taikoma tik pritarimo stulpeliui ir yra atspausdinta šalia jo rezultato.
Ar Copeland laimėtojas visada yra Condorcet laimėtojas? Ne. Condorcet laimėtojas turi įveikti kiekvieną varžovą tiesioginėje kovoje, o toks gali ir neegzistuoti, nes pasirinkimai gali sudaryti ciklą. Copeland metodas vis tiek skiria taškus už pergales ir lygiąsias porose; apie didžiausią jo balą pranešama atskirai, ir jis gali būti pasidalintas po lygiai.
Ar galiu tai naudoti oficialiems rinkimų rezultatams patvirtinti? Ne. Šis palyginimo įrankis naudoja išsamius griežtus reitingus, vieną vietą ir IRV taisyklę su sustabdymu esant lygiosioms. Rinkimų įstatymai ir organizacijų taisyklės gali skirtingai apibrėžti perteklinį balsavimą, praleistus reitingus, įrašytus kandidatus, lygiųjų laužymą, auditą ir kelių vietų perleidimą. Šis įrankis sukurtas remiantis bendraisiais principais, tokiais kaip aprašyti OpenStax „Voting Methods“ gairėse bei JAV Rinkimų pagalbos komisijos „Voluntary Voting System Guidelines“ standartuose.