sarjataulukosta

By jaakko, 16 November, 2008

[quote=Markus]

Järjestelin suomenkielisetä etusivua hieman uusiksi, kun lisäsin siihen sarjataulukon. Kun miesten mestaruussarja pyörähtää käyntiin, vaihdan naisten sarjataulukon varmaankin miesten mestikseen.

[/quote]

Varmaan tuonkin voi toteuttaa samalla tavalla kuin nuo vaihtuvat wiki-artikkelit, eli että molemmat näkyvät.

Muuten millä periaatteella toi systeemi keksii, että Harjunpää on nyt naisten taulukossa neljäntenä, vaikka pitäisi periaatteessa kyllä olla yhtä monella voitetulla mutta useammalla pelatulla pelilä kuudes/seitsemäs? Keskinäisissäkään peleissä noiden neljän vertailussa ei voi olla edellä kuin Mandelinin jengiä, koska muut ovat voittaneet jonkun keskinäisen.

Markus

17 vuotta 6 kuukautta sitten

jaakko kirjoitti: Muuten millä periaatteella toi systeemi keksii, että Harjunpää on nyt naisten taulukossa neljäntenä, vaikka pitäisi periaatteessa kyllä olla yhtä monella voitetulla mutta useammalla pelatulla pelilä kuudes/seitsemäs? Keskinäisissäkään peleissä noiden neljän vertailussa ei voi olla edellä kuin Mandelinin jengiä, koska muut ovat voittaneet jonkun keskinäisen.

Sarjataulukko järjestetään seuraavien kriteerien mukaan

  1. Pisteet
  2. Keskinäisten otteluiden voitot
  3. Pelattujen pelien määrä
  4. Joukkueen painokerroin
  5. Joukkuekoodi 

Olennaista tässä on se puute, että joukkueiden järjestäminen tapahtuu siten, että aina vain kahta joukkuetta verrataan kerrallaan em. kriteerien mukaan ja sitten siirrytään seuraavaan vertailuun. Härveli ei selviä järkevästi tilanteesta (paitsi sattumalta), jossa useampia matseja menee ristiin. Syy tähän löytyy PHP-ohjelmointikielen usort-funktiosta:

[quote=PHP:n manuaali]Note: If two members compare as equal, their order in the sorted array is undefined..

Tuo järjestys Harjunpää-Auvinen-Mandelin-Hellsten siis tulee siitä, että

  • Harjunpää voitti keskinäisessä pelissä Auvisen
  • Auvinen ja Mandelin eivät ole vielä kohdanneet, joten verrataan pelattujen pelien määrää.
    • Koska sekin on tasan, katsotaan joukkueiden painokertoimia, jotka nekin ovat tasan (koska kummallekaan ei ole määritelty esim. tee-heittokilpailun perusteella painokerrointa)
    • Viimeisenä keinona nämä kaksi laitetaan järjestykseen joukkuekoodin mukaisessa aakkosjärjestyksessä (N1 vs. N6).
  • Kaksikon Mandelin-Hellsten järjestykselle löytyy selvyys pelattujen pelien määrästä (pisteet ovat tasan ja keskinäistä matsia ei ole). Koska Mandelinilla on yksi peli vähemmän pelattuna kuin Hellstenillä, niin se näytetään ensin.
Härveli siis ei huomaa sitä, että on olemassa myös keskinäinen matsi Harjunpää-Hellsten, jonka jälkimmäinen voitti.