A Pref.Tools Vote névjegye
Fejlesztés
A Pref.Tools Vote a Claude Opus 4.5 (Anthropic) segítségével készült, és először 2026 januárjában jelent meg.
A szavazási szabályok szerveroldali számításai az alábbiak átdolgozott változataira épülnek:
- pref_voting — Python-könyvtár preferenciális szavazási módszerekhez (egy győztes, rangsorösszesítés, több győztes)
- abcvoting — Python-könyvtár több X-es bizottságválasztáshoz
- pref.tools/apportionment — Webalkalmazás mandátumelosztási módszerekhez
- Az egyenlő részvétel módszere: online számítás — Webalkalmazás az egyenlő részvétel módszerének kiszámításához közösségi költségvetésekben
Nyílt forráskód
Az alkalmazás forráskódja MIT-licenc alatt érhető el a GitHubon:
github.com/DominikPeters/pref-tools-vote-app
Örömmel fogadjuk a visszajelzéseket, hibajelentéseket és közreműködéseket!
Funkciók
Kérdéstípusok
A Pref.Tools Vote többféle, társadalmi választási feladatokra tervezett válaszformátumot támogat:
- Egyválasztásos — Hagyományos, egyválasztásos választógombok
- Több X-es szavazás — Több lehetőség kiválasztása (beállítható alsó és felső korláttal)
- Rangsorolás (teljes) — Az összes lehetőség teljes rangsora húzással
- Rangsorolás (részleges) — A lehetőségek egy részének rangsorolása (csonkolt preferenciák)
- Rangsorolás holtversennyel — Az egyformán kedvelt lehetőségek egy csoportba sorolhatók
- Csillagos értékelés — Értékelés beállítható csillagskálán (2–10 csillag)
- Minősítéses szavazás — Minősítések adhatók (Kiváló, Nagyon jó, Jó, Elfogadható, Gyenge, Elutasítandó)
- Igen / Nem / Tartózkodom — Háromféle szavazat minden lehetőséghez
- Közösségi költségvetés — Keretelosztás a projektek költségeinek figyelembevételével
- Rövid szöveg — Egysoros szabad szöveges válasz
- Hosszú szöveg — Többsoros szabad szöveges válasz
Egygyőzteses szavazási módszerek
Rangsorolásos és több X-es kérdésekhez:
- Schulze-módszer — Győzelmi utakat használó, Condorcet-elvet követő módszer
- Rangsorolt párok — Páronkénti szavazatkülönbségek alapján rögzíti a győzelmeket
- Azonnali többfordulós szavazás (IRV) — Az utolsó helyezett jelöltek egymás utáni kizárása
- Borda-féle szavazás — Helyezés szerinti pontozási szabály
- Copeland — Páronkénti győzelmek számlálása
- Minimax — A legsúlyosabb páronkénti vereség minimalizálása
- Relatív többség — A legtöbb első helyes szavazatot kapó lehetőség nyer
- Split Cycle — Körök feloldásán alapuló Condorcet-módszer
- Stable Voting — Vereségeket elhagyó Condorcet-módszer
- Több X-es szavazás — A legtöbb támogatást kapó lehetőség nyer
Többgyőzteses és bizottságválasztási módszerek
- Arányos több X-es szavazás (PAV) — Thiele-módszer az arányos képviselethez
- Egyenlő részvétel módszere — Arányos módszer több X-es szavazólapokhoz
- Egyetlen átvihető szavazat (STV) — Rangsoroláson alapuló arányos módszer
- Szekvenciális Phragmén — Terheléskiegyenlítő arányos módszer
- Chamberlin–Courant — A bizottság sokszínűségét maximalizáló kiválasztás
- Mandátumelosztási módszerek — Mandátumok elosztása (D’Hondt, Sainte-Laguë stb.)
Rangsorok összesítése
- Kemeny — A páronkénti nézeteltéréseket minimalizáló optimális rangsor
- Négyzetes Kemeny — Négyzetes távolságokat használó változat
- Borda-rangsor — Rangsorolás Borda-pontszámok alapján
Értékelési és minősítési módszerek
- Pontozós szavazás — Az értékelések összege
- STAR-szavazás — Pontozás, majd automatikus döntő forduló
- Többségi ítélet — Mediánalapú minősítésösszesítés
Közösségi költségvetés
- Egyenlő részvétel módszere — Arányos keretelosztás
- Haszonelvű mohó algoritmus — Az összhasznosság maximalizálása
- PaBuLib-export — Adatok exportálása szabványos kutatási formátumban
Megjelenítések és elemzés
- Páronkénti szavazatkülönbségek gráfja — Páronkénti összehasonlítás megjelenítése
- Válaszmátrix — Az összes válasz áttekintése Doodle-stílusban
- Szavazási szabályok összehasonlítása — Szavazási módszerek eredményeinek összehasonlítása
- Condorcet-győztes keresése — Minden más jelöltet legyőző jelölt keresése
- Adatexport — PrefLib- és PaBuLib-formátumok kutatáshoz
Szavazás beállítása
- Több kérdés egy szavazásban — Különböző kérdéstípusok kombinálása
- Adatvédelmi beállítások — Teljes átláthatóság, névtelen szavazatok vagy privát eredmények
- Hozzáférés-szabályozás — Nyilvános hozzáférés, jelszó, egyszer használatos kódok vagy e-mailes meghívók
- Szavazási módok — Nyitott, azonosított vagy titkos szavazás
- Válaszok szerkesztése — Szerkesztés nélkül, csak saját válasz vagy bármelyik válasz szerkesztése (Doodle-stílusban)
- Lehetőségek véletlen sorrendje — Véletlen sorrend a torzítás csökkentésére
- Markdown-támogatás — Formázott szöveg a leírásokban és üzenetekben