Despre Pref.Tools Vote

Dominik Peters

Această aplicație web a fost dezvoltată de Dominik Peters, cercetător CNRS la Université Paris Dauphine, cu o activitate amplă în teoria votului și alegerea socială computațională.

dominik-peters.de

Dezvoltare

Pref.Tools Vote a fost dezvoltat cu ajutorul Claude Opus 4.5 (Anthropic) și publicat pentru prima dată în ianuarie 2026.

Calculele regulilor de vot de pe server folosesc versiuni adaptate ale:

Sursă deschisă

Codul sursă al acestei aplicații este licențiat MIT și disponibil pe GitHub:

github.com/DominikPeters/pref-tools-vote-app

Feedbackul, raportările de erori și contribuțiile sunt binevenite!

Funcții

Tipuri de întrebări

Pref.Tools Vote acceptă diverse tipuri de intrare concepute pentru aplicații de alegere socială:

  • O singură opțiune — Selectarea standard a unei opțiuni
  • Vot de aprobare — Selectarea mai multor opțiuni (cu limite minime și maxime opționale)
  • Clasament (complet) — Clasarea completă a tuturor opțiunilor prin glisare
  • Clasament (parțial) — Clasarea unui subset de opțiuni (preferințe incomplete)
  • Clasament cu egalități — Permiterea grupurilor de indiferență în clasamente
  • Evaluare prin stele — Evaluarea opțiunilor pe o scară configurabilă de stele (2–10 stele)
  • Vot prin calificative — Atribuirea calificativelor (Excelent, Foarte bine, Bine, Acceptabil, Slab, Respins)
  • Da / Nu / Abținere — Vot cu trei opțiuni pentru fiecare alternativă
  • Bugetare participativă — Alocarea bugetului cu costurile proiectelor
  • Text scurt — Răspuns text liber pe o singură linie
  • Text lung — Răspuns text liber pe mai multe linii

Metode de vot cu un câștigător

Pentru întrebări de clasament și aprobare:

  • Metoda Schulze — Metodă compatibilă cu Condorcet care folosește căi de victorii
  • Ranked Pairs — Metodă de blocare bazată pe marjele comparațiilor perechi
  • Instant Runoff Voting (IRV) — Eliminarea succesivă a candidaților de pe ultimul loc
  • Numărătoarea Borda — Regulă de punctare bazată pe poziție
  • Copeland — Numărarea victoriilor în comparațiile perechi
  • Minimax — Minimizarea celei mai mari înfrângeri în comparațiile perechi
  • Plurality — Câștigă cele mai multe voturi de primă preferință
  • Split Cycle — Metodă Condorcet care rezolvă ciclurile
  • Stable Voting — Metodă Condorcet care elimină înfrângeri
  • Vot de aprobare — Câștigă cele mai multe aprobări

Metode pentru mai mulți câștigători și comitete

  • Proportional Approval Voting (PAV) — Metodă Thiele pentru reprezentare proporțională
  • Method of Equal Shares — Metodă proporțională pentru buletine de aprobare
  • Single Transferable Vote (STV) — Metodă proporțională cu preferințe ordonate
  • Sequential Phragmén — Metodă proporțională de echilibrare a sarcinii
  • Chamberlin-Courant — Selectarea comitetelor cu diversitate maximă
  • Metode de repartizare a mandatelor — Repartizarea mandatelor (D'Hondt, Sainte-Laguë etc.)

Agregarea clasamentelor

  • Kemeny — Clasament optim care minimizează dezacordurile perechi
  • Squared Kemeny — Variantă care folosește distanțe la pătrat
  • Clasament Borda — Clasare după scorurile Borda

Metode de punctare și evaluare

  • Vot prin punctaj — Suma evaluărilor
  • STAR Voting — Punctaj urmat de tur secund automat
  • Judecata majoritară — Agregarea calificativelor pe baza medianei

Bugetare participativă

  • Method of Equal Shares — Alocarea proporțională a bugetului
  • Utilitarian Greedy — Maximizarea utilității totale
  • Export PaBuLib — Exportul datelor într-un format standard de cercetare

Vizualizări și analiză

  • Graficul marjelor comparațiilor perechi — Vizualizarea comparațiilor directe
  • Matricea răspunsurilor — Prezentare generală a tuturor răspunsurilor în stil Doodle
  • Comparație între reguli — Compararea rezultatelor metodelor de vot
  • Identificarea câștigătorului Condorcet — Identificarea candidaților care îi înving pe toți ceilalți
  • Export de date — Formate PrefLib și PaBuLib pentru cercetare

Configurarea sondajului

  • Mai multe întrebări per sondaj — Combinarea diferitelor tipuri de întrebări
  • Setări de confidențialitate — Transparență totală, voturi anonime sau rezultate private
  • Controlul accesului — Public, protejat prin parolă, tokenuri de unică folosință sau invitații prin e-mail
  • Moduri de vot — Deschis, cu identificare sau secret
  • Editarea răspunsurilor — Fără editare, editarea răspunsurilor proprii sau a oricărui răspuns (stil Doodle)
  • Ordonarea aleatorie a opțiunilor — Ordonarea aleatorie a opțiunilor pentru reducerea părtinirii
  • Suport Markdown — Text formatat în descrieri și mesaje