Elo-rating
Lähetetty:
Saan edelleen jatkuvasti kysymyksiä Elo-järjestelmästä. Osaltaan saan tästä kiittää erästä foorumiystävääni.
Otaksuin tehneeni oman kantani Elo-rankingiin hyvin selväksi jo aiemmissa viesteissäni. Näköjään en.
Kirjoitan tämän viestin, jotta voin jatkossa viitata suoraan tänne kun minun kantaani/apuani Elon suhteen kysytään.
Elo-järjestelmän ongelmat:
1. Ranking kauden vaihtuessa?
Elo-ideologiaan kuuluu että seuraava kausi aloitetaan siitä mihin edellinen kausi päättyi.
Tämä saattaa sopia hyvin shakkiin, jossain määrin myös tennikseen ja ehkä muihinkin yksilölajeihin.
Mutta se ei sovi joukkuelajeihin!
Tämän pitäisi jokaiselle asiaa tuntevalle olla kutakuinkin selvää. Joukkueiden voimasuhteet vaihtelevat suurestikin kausien välillä, ei vähiten pelaajasiirtojen johdosta mutta myös muista syistä. Jotkut joukkueet vahvistuvat, toiset heikkenevät.
Yhtä selvää on että joukkueet eivät voi aloittaa kautta tasarankingeinkaan. Esim. Valioliigassa on kaudessa vain 38 ottelua. Elo-järjestelmältä menisi koko kausi ennekuin rankingit alkaisivat lainkaan muistuttaa joukkueiden oikeita voimasuhteita.
Elo-järjestelmä ei tarjoa mitään ratkaisua kaudenvaihtumis-ongelmaan.
2. Kotietu?
Elo-järjestelmä ei huomioi kotietua millään tavalla.
Jos esimerkiksi ottelun osapuolet katsotaan yhtä vahvoiksi ja kummankin Elo-rankingit ovat vaikkapa 1500, saavat joukkueet tasan pelatessaan kumpikin 0 Elo-pistettä. Tämä olisi ihan oikein jos pelattaisiin neutraalilla kentällä.
Se ei ole oikein jos pelataan toisen joukkueen kotiareenalla!
Vastaava kotietu on luonnollisesti olemassa kaikissa otteluissa kaikilla lopputuloksilla. Tasavahvojen joukkueiden kohtaamisissa vierasvoitto on arvokkaampi kuin kotivoitto.
Legendaarisessa kirjassaan The Punter’s Revenge: Computers In The World Of Gambling Drapkin ja Forsyth ehdottavat oman selvityksensä pohjalta seuraavaa jakoa:
kotijoukkueen riski 7% - vierasjoukkueen riski 5%.
Luvut ovat liigakohtaisia. Esimerkiksi Valioliigassa tarkempaan vastaavuuteen omien laskelmieni mukaan päästäisiin jaolla 7% - 5.25%.
Tämänkaltaisen kotietu-mallin laskennallinen soveltaminen tulee hankalaksi etenkin silloin kun seuraavassa kohdassa käsitelty maalilukujen arvioiminen myös huomioidaan.
Kysymystä ei voida ratkaista minkään teoreettisen mallin pohjalta. Jonkinlaista valaistusta asiaan mahdollisesti olisi löydettävissä tekemällä tilastoselvityksiä. Silloin ongelmaksi jää kysymys: millä rankingilla selvitykset tehdään?
3. Maalilukujen huomioiminen?
Viittaan tässä osittain edellä sanottuun. Kysymyksenasettelulla siis tarkoitetaan sitä, kuinka paljon eri lopputuloksia tulisi arvostaa suhteessa toisiinsa.
credit antaa omassa karvalakkimallissaan tähän seuraavan vastauksen:
1 maalin voitto: kerroin = 1.000
2 maalin voitto: kerroin = 1.500
3 maalin voitto: kerroin = 1.750
4 maalin voitto: kerroin = 1.875
jne.
Eräs toinen ehdotus on seuraava:
1 maalin voitto: kerroin = 0.70
2 maalin voitto: kerroin = 0.85
3 maalin voitto: kerroin = 0.95
>3 maalin voitto: kerroin = 1.00
Näidenkin välillä on jo selkeä painotusero.
Entä ovatko sitten tulokset 1 - 0 ja 2 - 1 tai 3 - 2 kaikki samanarvoisia?
Minusta eivät ole.
Kysymyksen tarkempi selvittäminen kohtaa samoja ongelmia kuin edellisessä kohdassa.
4. Reagointinopeus ja yhden tuloksen perusteella tehdyt muutokset?
Joukkueiden vahvuuksissa muutokset tapahtuvat usein hyppäyksittäin. Esimerkiksi merkittävän avainpelaajan loukkaantuminen saattaa kertaheitolla heikentää joukkuetta merkittävästi, samaan tapaan kuin muutokset eri kausien välillä. Eräs Elo-järjestelmän puute on sen reagointihitaus. Siinä ei ole mitään mekanismia, jolla kuvatunlaisiin tilanteisiin voitaisiin reagoida. Elo-ranking tippuu aikaa myöten asteettain sitä mukaa kuin tappioiden määrä kasvaa.
Osittain tämä on tietysti myös skaalauskysymys. Silloin vastakkain kuitenkin ovat satunnaistulosten aiheuttamien virhemuutosten kurissapitäminen ja rankingin reagointinopeus.
Jos esimerkiksi 800-pisteen joukkue voi saada omaan rankingiinsa yli 50 pisteen parannuksen yhden ainoan yllätystuloksen perusteella, voi perustellusti kysyä että onko tämä kohtuullista. Eihän joukkueen vahvuus tietenkään ole todellisuudessa miksikään muuttunut.
Tenniksessä pelataan hyvin suuri määrä palloja ja yleensä pelaajien välinen paremmuusero saadaan hyvin näkyviin jokaisessa ottelussa.
Jalkapallossa tilanne ei ole sama. Maalien tekeminen on vaikeaa ja ottelu saatetaan ratkaista yhdellä rangaistuspotkulla.
On kyseenalaista kannattaako joukkueen rankingia ylipäätään muuttaa yhden ainoan tuloksen perusteella.
ym.
Edelläkäsitellyistä tekijöistä johtuen pidän Elo-järjestelmää tarkkuudeltaan täysin riittämättömänä nykymarkkinaa vastaan.
En suosita sen käyttöä kenellekään enkä myös ole halukas postittamaan itselläni mahdollisesti olevia kehitysversioita Elo-laskureista.
Elo-järjestelmä saattoi olla riittävä vastaus vedonlyöntihaasteisiin joskus kultaisina vuosina, nykyään se ei sitä ole.
Minusta olisi kohtuullista että foorumilla Elon puolestapuhujiksi leimautuneet jäsenet huolehtisivat siitä että mahdollisilla kiinnostuneilla olisi jonkinlainen karvalakkimalli käytettävissään. Viittaan lähinnä credit'iin ja lammpa'an.
Sanon jo valmiiksi: en ryhdy Elosta kenenkään kanssa väittelemään. Jos joku katsoo että yllä käsitellyt ongelmat eivät ole merkittäviä tai eivät ole tulleet korrektisti käsitellyiksi, saa minun puolestani kernaasti pitää mielipiteensä.
Otaksuin tehneeni oman kantani Elo-rankingiin hyvin selväksi jo aiemmissa viesteissäni. Näköjään en.
Kirjoitan tämän viestin, jotta voin jatkossa viitata suoraan tänne kun minun kantaani/apuani Elon suhteen kysytään.
Elo-järjestelmän ongelmat:
1. Ranking kauden vaihtuessa?
Elo-ideologiaan kuuluu että seuraava kausi aloitetaan siitä mihin edellinen kausi päättyi.
Tämä saattaa sopia hyvin shakkiin, jossain määrin myös tennikseen ja ehkä muihinkin yksilölajeihin.
Mutta se ei sovi joukkuelajeihin!
Tämän pitäisi jokaiselle asiaa tuntevalle olla kutakuinkin selvää. Joukkueiden voimasuhteet vaihtelevat suurestikin kausien välillä, ei vähiten pelaajasiirtojen johdosta mutta myös muista syistä. Jotkut joukkueet vahvistuvat, toiset heikkenevät.
Yhtä selvää on että joukkueet eivät voi aloittaa kautta tasarankingeinkaan. Esim. Valioliigassa on kaudessa vain 38 ottelua. Elo-järjestelmältä menisi koko kausi ennekuin rankingit alkaisivat lainkaan muistuttaa joukkueiden oikeita voimasuhteita.
Elo-järjestelmä ei tarjoa mitään ratkaisua kaudenvaihtumis-ongelmaan.
2. Kotietu?
Elo-järjestelmä ei huomioi kotietua millään tavalla.
Jos esimerkiksi ottelun osapuolet katsotaan yhtä vahvoiksi ja kummankin Elo-rankingit ovat vaikkapa 1500, saavat joukkueet tasan pelatessaan kumpikin 0 Elo-pistettä. Tämä olisi ihan oikein jos pelattaisiin neutraalilla kentällä.
Se ei ole oikein jos pelataan toisen joukkueen kotiareenalla!
Vastaava kotietu on luonnollisesti olemassa kaikissa otteluissa kaikilla lopputuloksilla. Tasavahvojen joukkueiden kohtaamisissa vierasvoitto on arvokkaampi kuin kotivoitto.
Legendaarisessa kirjassaan The Punter’s Revenge: Computers In The World Of Gambling Drapkin ja Forsyth ehdottavat oman selvityksensä pohjalta seuraavaa jakoa:
kotijoukkueen riski 7% - vierasjoukkueen riski 5%.
Luvut ovat liigakohtaisia. Esimerkiksi Valioliigassa tarkempaan vastaavuuteen omien laskelmieni mukaan päästäisiin jaolla 7% - 5.25%.
Tämänkaltaisen kotietu-mallin laskennallinen soveltaminen tulee hankalaksi etenkin silloin kun seuraavassa kohdassa käsitelty maalilukujen arvioiminen myös huomioidaan.
Kysymystä ei voida ratkaista minkään teoreettisen mallin pohjalta. Jonkinlaista valaistusta asiaan mahdollisesti olisi löydettävissä tekemällä tilastoselvityksiä. Silloin ongelmaksi jää kysymys: millä rankingilla selvitykset tehdään?
3. Maalilukujen huomioiminen?
Viittaan tässä osittain edellä sanottuun. Kysymyksenasettelulla siis tarkoitetaan sitä, kuinka paljon eri lopputuloksia tulisi arvostaa suhteessa toisiinsa.
credit antaa omassa karvalakkimallissaan tähän seuraavan vastauksen:
1 maalin voitto: kerroin = 1.000
2 maalin voitto: kerroin = 1.500
3 maalin voitto: kerroin = 1.750
4 maalin voitto: kerroin = 1.875
jne.
Eräs toinen ehdotus on seuraava:
1 maalin voitto: kerroin = 0.70
2 maalin voitto: kerroin = 0.85
3 maalin voitto: kerroin = 0.95
>3 maalin voitto: kerroin = 1.00
Näidenkin välillä on jo selkeä painotusero.
Entä ovatko sitten tulokset 1 - 0 ja 2 - 1 tai 3 - 2 kaikki samanarvoisia?
Minusta eivät ole.
Kysymyksen tarkempi selvittäminen kohtaa samoja ongelmia kuin edellisessä kohdassa.
4. Reagointinopeus ja yhden tuloksen perusteella tehdyt muutokset?
Joukkueiden vahvuuksissa muutokset tapahtuvat usein hyppäyksittäin. Esimerkiksi merkittävän avainpelaajan loukkaantuminen saattaa kertaheitolla heikentää joukkuetta merkittävästi, samaan tapaan kuin muutokset eri kausien välillä. Eräs Elo-järjestelmän puute on sen reagointihitaus. Siinä ei ole mitään mekanismia, jolla kuvatunlaisiin tilanteisiin voitaisiin reagoida. Elo-ranking tippuu aikaa myöten asteettain sitä mukaa kuin tappioiden määrä kasvaa.
Osittain tämä on tietysti myös skaalauskysymys. Silloin vastakkain kuitenkin ovat satunnaistulosten aiheuttamien virhemuutosten kurissapitäminen ja rankingin reagointinopeus.
Jos esimerkiksi 800-pisteen joukkue voi saada omaan rankingiinsa yli 50 pisteen parannuksen yhden ainoan yllätystuloksen perusteella, voi perustellusti kysyä että onko tämä kohtuullista. Eihän joukkueen vahvuus tietenkään ole todellisuudessa miksikään muuttunut.
Tenniksessä pelataan hyvin suuri määrä palloja ja yleensä pelaajien välinen paremmuusero saadaan hyvin näkyviin jokaisessa ottelussa.
Jalkapallossa tilanne ei ole sama. Maalien tekeminen on vaikeaa ja ottelu saatetaan ratkaista yhdellä rangaistuspotkulla.
On kyseenalaista kannattaako joukkueen rankingia ylipäätään muuttaa yhden ainoan tuloksen perusteella.
ym.
Edelläkäsitellyistä tekijöistä johtuen pidän Elo-järjestelmää tarkkuudeltaan täysin riittämättömänä nykymarkkinaa vastaan.
En suosita sen käyttöä kenellekään enkä myös ole halukas postittamaan itselläni mahdollisesti olevia kehitysversioita Elo-laskureista.
Elo-järjestelmä saattoi olla riittävä vastaus vedonlyöntihaasteisiin joskus kultaisina vuosina, nykyään se ei sitä ole.
Minusta olisi kohtuullista että foorumilla Elon puolestapuhujiksi leimautuneet jäsenet huolehtisivat siitä että mahdollisilla kiinnostuneilla olisi jonkinlainen karvalakkimalli käytettävissään. Viittaan lähinnä credit'iin ja lammpa'an.
Sanon jo valmiiksi: en ryhdy Elosta kenenkään kanssa väittelemään. Jos joku katsoo että yllä käsitellyt ongelmat eivät ole merkittäviä tai eivät ole tulleet korrektisti käsitellyiksi, saa minun puolestani kernaasti pitää mielipiteensä.