Delfi valimismäng arvutab tulemuse valesti

14. veebruar 2011

Delfis on valmis meisterdatud valimismäng, mis võimaldab hääletamises osaleda Facebooki kasutajakontot (-kontosid) omavatel isikutel. Valija saab anda hääle ühele kandidaadile ühes ringkonnas. Kena asjake, kuigi reaalse valimistulemuse prognoosimiseks valimi omapära tõttu väga palju infot ei paku. Proovi järele: http://www.delfi.ee/news/rk/valimised/

Kuna see asjake siiski kujundab potentsiaalselt mõnede valijate käitumist, ei saa jätta tähelepanuta olulisi puudusi. Esiteks ei leia hääletanu “valimistulemuse” lehelt selgitust, et talle esitatakse üksnes 101 nime, mitte kõigi häälesaajate omi. Samuti pole kirjas, et nende 101 puhul on tegu algoritmi arvates antud häältejaotuse korral parlamenti pääsevate isikutega. Häälte jaotust erakonniti tulemuslehelt ei leia.

Teiseks oluliseks puuduseks on see, et tulemuste tuvastamise algoritm on — niipalju kui mina aru saan — vigane. Algoritm  ei võta arvesse seadusesätet, mis välistab ringkonnamandaatide jagamise nimekirjadele, mis ei ole üleriigilist valimiskünnist ületanud. Alla künnise jääva nimekirja kandidaat peab Riigikogusse pääsemiseks saama hääli lihtkvoodi jagu. Seetõttu on väikeparteidele Delfi mängus hetkel jagatud rohkem kohti kui seadus häälte  tulemuse korral võimaldab.

Üksikkandidaat Kunnas on aga hetkeseisuga tõesti üle lihtkvoodi: tal vaja saada kõigest neljateistkümnendik ringkonna häältest.

Märkasin viga seetõttu, et olen isegi kõnealust algoritmi realiseerinud. Tuleb küll tunnistada, et Riigikogu valimise seaduse §62 lg 3 ei ole küllaldaselt selgelt sõnastatud, mistõttu programmi autorile etteheiteid ei tahaks teha.

*

Üks minu ajendeid algoritmi programmivalamisel oli muide korduv väide, et meie valimisseadus on ebaproportsionaalne enam hääli saanute kasuks. Minu väide on oli (vt. kommentaare), et täna kehtiv seadus jagab kohad üle künnise saanud erakondade vahel proportsionaalselt. Rakendades tänast seadust eelmiste RK valimiste tulemuste selgub, et rohelised ja Rahvaliit saanuks kumbki suuremate arvelt ühe lisakoha.

2 Vastust to “Delfi valimismäng arvutab tulemuse valesti”

  1. aivo ütles

    tere,

    1.
    võrreldes 2007.a valimistega pole valimisseadus §62 osas ju muutunud. või millest sa räägid?

    https://www.riigiteataja.ee/redaktsioonide_vordlus.html?grupiId=155356&vasakAktId=1045561&paremAktId=13325116

    2. 2007.a hääled ja kohad ja hääli koha kohta
    153044 31 4937
    143518 29 4949
    98347 19 5176
    58363 10 5836
    39279 6 6547
    39215 6 6536

    3.
    kas su tehtud mootorit saab kusagil proovida ka? ei viitsi ise treima hakata.

  2. klauseduard ütles

    1. Tänan tähelepanu juhtimast, siis on minu mälu mind rängalt petnud. Seadusemuudatuste kronoloogiat ma varem kontrollima ei vaevunud, d’Hondti jagajate osas pole muudatusi tehtud teab mis ajast. Järelikult ei pea paika mu viimases lõigus esitatud väide.

    Ju siis pean oma algoritmirealisatsiooni poolt arvutatud proportsionaalsema tulemuse kandma selle arvele, et ei võtnud arvesse nimekirjadesse kuuluvate kandidaatide individuaalset tulemust.

    3. Veebiliideseni ei jõudnud. On olemas rubys kirjutatud koodijupp, mis saab sisendiks häälte jaotuse xmlina ja väljastab selle põhjal riigikogu kohtade jaotuse erakondade ja üksikkandidaatide vahel jms. Nimekirjadesse kuuluvate kandidaatide individuaalse häältejaotusega minu algoritm hetkeseisuga üldse ei tegele ja nagu ülal selgus, ei anna programm sellisel kujul piisavalt usaldusväärset tulemust (+1 kohta kahele viimasele, -1 kahelt esimeselt).

    Soov on algoritm viimistleda, kuid pole kindel, et enne valimisi aega leian.

Lisa kommentaar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Muuda )

Twitter picture

You are commenting using your Twitter account. Log Out / Muuda )

Facebook photo

You are commenting using your Facebook account. Log Out / Muuda )

Connecting to %s

Follow

Get every new post delivered to your Inbox.