Julkaistu: Tiistai, 6.5.2014
Oulun Miekkailuseuran sisäistä rankinglistausta ei ole päivitetty enää useaan vuoteen. Vanha rankingjärjestelmä oli käsin päivitettävänä erittäin työläs, eikä sen päivittämiseen lopulta riittänyt aikaa. Nyt tiede on tullut seuran avuksi, ja OMS:ssa on otettu käyttöön edistyksellinen, geneettistä algoritmia käyttävä rankinglistaus.
Perinteinen rankkaus perustuu kisoista kerättäviin pisteisiin: kun kierrät kilpailuja, saat kustakin sijoituksen mukaisen märään pisteitä, ja eniten pisteitä tietyn ajanjakson aikana kerännyt on rankingykkönen. Tähän pohjautuvat mm. maailmancupin rankingsysteemi sekä Suomen kansallinen miekkailuranking. Kisojen arvotuksen, eri sijoituksista saatavien pisteiden määrän sekä mukaan laskettavien kisojen osalta on nähty vaihtelua, mutta perusajatus on säilynyt samana.
Myös Oulun Miekkailuseuran vanha seuraranking käytti tätä samaa järjestelmää. Järjestelmässä on kuitenkin erinäisiä ongelmia: miekkailijoiden erot ovat usein hieman keinotekoisia, huomioon otetaan tulokset vain rajatulta ajanjaksolta, ja seurauksena esimerkiksi harvoin osallistuvat, mutta korkeatasoiset miekkailijat ovat usein luokittelussa tasoaan huomattavasti matalammalla. Lopputuloksena on, että rankingsijoituskin on tietyllä tapaa oma pelinsä, jolla voi vaikuttaa menestymismahdollisuuksiinsa kilpailuissa.
Nyt julkaistu Oulun Miekkailuseuran uusi sisäinen rankingjärjestelmä poikkeaakin tästä järjestelmästä sillä, että perusajatus ei ole pisteiden kerääminen, vaan sellaisen rankkauksen löytäminen, joka parhaalla tavalla selittää kaiken kertyneen todistusaineiston, eli aikaisempien kilpailujen tulokset. Koska erilaisia vaihtoehtoisia rankingjärjestyksiä on melkoinen määrä, näitä ei voida kaikkia käydä järkevästi lävitse.
Jos rankingissa sallitaan tasapelit, voi jokaisen miekkailijan sijoitus olla lähes mitä tahansa välillä 1 - N, missä N on miekkailijoiden määrä. Tasapelit rajaavat määrää jonkin verran, mutta ylärajana voidaan pitää lukua N^N - joka esimerkiksi tämän maanantain florettirankingin osalta, jossa siis 79 miekkailijaa, on verrattain iso luku: lähes 81759873707105095940927622931869669816859190053798746827
6932073768901912096673342793217657607316423968313726492566673
678273923566086786121551339775919 erilaista rankingvaihtoehtoa...
Koska kaikkia vaihtoehtoja ei voida käydä lävitse (ainakaan ennen aurinkomme sammumista), rankingjärjestelmä arpoo erilaisia rankingejä, ja lähtee näiden avulla haarukoimaan aina vain parempia rankingjärjestyksiä. Tähän käytetään OMS:n järjestelmässä geneettistä algoritmia, joka tuottaa uusia algoritmeja "risteyttämällä" ja "mutatoimalla" rankinglistoista luotua populaatiota. Kustakin sukupolvesta vain parhaat rankingit pääsevät "lisääntymään" ja luomaan seuraavaan sukupolveen uusia ja toivottavasti parempia ehdotuksia rankinglistauksesta.
Järjestelmä laskee yksittäisen rankingin hyvyyden pisteyttämällä kaikki järjestelmään kirjatut kilpailut: mitä enemmän pisteitä, sitä heikommin ranking ennusti kyseisen kilpailun tulokset. Rankingillä on myös sellainen mielenkiintoinen ominaisuus, että se suosii tasapelejä: jos miekkailijoiden keskinäinen järjestys vaihtelee, ja tulokset muuten suhteellisen samankaltaisia, niin ranking laittaa heidät usein samalle sijalle.
Nyt seurarankingissa on julkaistu seuran floretti- ja kalparankingit, ja rankingit löytyvät sivulta ranking.oulunmiekkailuseura.fi. Tarkkasilmäiset huomaavat rankkauksesta heti joitain ongelmia: mm. koska veteraanit ja minijuniorit ovat osallistuneet vain vähän yhteisiin kilpailuihin, järjestelmällä ei ole todistusaineistoa siitä, kumpaan ryhmään kuuluvat ovat vahvempia. Tämä ratkeaa heti kunhan ryhmät osallistuvat enemmän seuran yhteisiin sisäisiin kilpailuihin. "Seuraavissa sisäisissä rankingia joudutaan tältä osin vielä soveltamaan, että veteraanit eivät aloita yhtä aikaa alle 10-vuotiaiden kanssa", kertoo rankingjärjestelmän kehityksestä vastannut Teemu Tokola.
(Teemu Tokola) -