Punktide arvestamine sudokuturniiridel

Loetud 58 kasutaja poolt

Rauing 2012-11-12T15:46:48+02:00
Vabandan. Ei leidnud foorumist vastavat teemat praegu üles (mäletamist mööda peaks see kuskil olema) ja seega teen uue teema.

Probleem on järgmine:
Üldjuhul (vaikimisi) ja ka eelmisel nädalal toimunud Mõttespordi online olümpiaadil koolidele mängitakse turniirid Šveitsi süsteemis ning voorude arvuks on 11.
See on niimoodi kõikide mängude puhul (välja arvatud sudoku). Sest sudokuturniirid reeglina ei ole duelliformaadis.

Sellest tulenevalt tekib probleem (ebakõla või ebavõrdsus) reitingu arvestamisel.

*) Kui nt male, vene kabe ja gomoku turniiriga on võimalik teenida maksimaalselt 11*42=462 punkti (juhul kui oled kõikidest tunduvalt madalama reitinguga ja võidad kõik mängud), kuid keskmiselt teenib turniirivõitja võibolla 200 punkti ringis.. siis sudokuturniiriga (juhul kui osavõtjate arv on suur) on võimalik teenida kordades rohkem punkte (kuna sa teenid punkte kõikidelt osalejatelt, keda sa edestad).

Ehk tuues näiteks toimunud olümpiaadi põhikooli tasemele, siis parimad mängijad teenisid üle 1600 punkti (81 vastast korda umbes 20 punkti vastaselt...) ja sellest tulenevalt on praegune sudoku edetabel samuti pea peale pööratud (mängijaid kes end ühe turniiriga 1400 reitingult 2900+ reitingule mängisid on päris palju...)

Kuna senised sudokuturniirid on olnud maksimaalselt kuskil 20 osavõtjaga, siis pole suuri probleeme seni tekkinud, aga see olümpiaad näitas minu arust, et midagi peaks just sudokuturniiridelt teenitud punktide teemal muutma.

Ühe ideena pakuksin välja midagi järgmist:

*) Ebavõrdsus teiste (duellipõhiste) turniiridega tekib siis kui osalejate arv on suurem kui 12.
(12 mängija korral teenib sudokuturniiri võitja punkte 11 vastaselt ja see on põhimõtteliselt sama kui võita mõnel teisel turniiril kõik 11 vooru). Kõik on korras ka siis kui osalejaid on vähem kui 12.. Ehk nendel juhtudel poleks vaja midagi muuta.

Kui aga osalejaid on rohkem kui 12, siis teenitakse iga "lisaosaleja" pealt nö. boonust... ja sellest ka ebakõla tekib.

*) Seega võiks sudokuturniiride puhul minu arvates punktidearvestamisel arvesse võtta osalejate arvu.

Juhul kui osalejate arv on suurem kui 12, siis arvutatakse punktid sarnaselt senisele (võrreldakse kõiki osalejaid ja nende paremusjärjestust - ehk teenid või kaotad iga vastase vastu endiselt punkte), kuid teenitud või kaotatud punktisumma jagatakse läbi järgnevalt:

uus_punktisaak=vana_punktisaak/kordaja ,

kus kordaja=1+(osalejate arv-12)/11
Rauing 2012-11-12T15:55:37+02:00
Ehk näiteks olümpiaadi käigus toimunud sudokuturniiril (82 osalejat) oleks + 1600 asemel teeninud 217 punkti ning -1600 asemel teeninud -217 punkti...

Ja praegune sudoku edetabel oleks märksa adekvaatsem.


Kindlasti on teisigi võimalusi antud probleemi lahendamiseks, aga see on lihtsalt üks variant, mis välja pakkusin..

Sest praegune süsteem, et ühe turniiriga teenid saja osavõtjaga turniiri korral nt +2000 punkti ei ole päris normaalne. Sel juhul peaks olema võimalik ka maleturniiril teenida 100 osavõtjaga turniiril +2000 punkti, aga see ei ole võimalik, sest 100 voorulist maleturniiri vaevalt keegi mängida viitsib.
tennispall 2012-11-12T18:38:50+02:00
[i]postitas Rauing[/i]
Ehk näiteks olümpiaadi käigus toimunud sudokuturniiril (82 osalejat) oleks + 1600 asemel teeninud 217 punkti ning -1600 asemel teeninud -217 punkti...

Ja praegune sudoku edetabel oleks märksa adekvaatsem.


Kindlasti on teisigi võimalusi antud probleemi lahendamiseks, aga see on lihtsalt üks variant, mis välja pakkusin..

Sest praegune süsteem, et ühe turniiriga teenid saja osavõtjaga turniiri korral nt +2000 punkti ei ole päris normaalne. Sel juhul peaks olema võimalik ka maleturniiril teenida 100 osavõtjaga turniiril +2000 punkti, aga see ei ole võimalik, sest 100 voorulist maleturniiri vaevalt keegi mängida viitsib.

mu vana reiting 1302 peale turniiri 2371
TiiT 2012-11-12T19:42:33+02:00
See on täiesti õige koha peal tehtud märkus, aga vindi loojate kaitseks ma võin siiski tuua välja põhjuse, miks me sellise süsteemi tegime:

Kui kunagi meil turniirid algasid, siis oligi selline süsteem, et põhimõtteliselt taandati kogu punktisaak 10 vastase peale, ehk summeeriti igalt vastaselt saadud punktid, seejärel jagati vastaste arvuga ning siis korrutati 10-ga. See aga viis sõna otseses mõttes süsteemi balantsist välja, sest igal turniiril peaks miinuste ja plusside summa võrduma 0-ga. Paraku kui vanasti osalesid turniiridel suurema reitinguerinevusega kasutajad kui 750 punkti, siis mingi hetk kadus tasakaal ja kõikide punktide keskmine nihkus mingis suunas (minu arust kõikide kasutajate keskmine võis olla mingi 1500 punkti alla). Põhimõtteliselt on aga selline süsteem väär, sest tasakaal on oluline. Ma arvan et ma ei pea põhjendama siinkohal, et miks. Sellest tulenes ka viimane reitingureform, kus sudoku reitingud nulliti - asi oli balantsist väljas ja oli vaja uut lähenemist.

Tulemuseks on praegune süsteem, mis töötab tõesti kuni 30 osalejaga turniiridel või siis sellistel turniiridel, kus kasutajad ongi juba reitinguvahemikus 500-3500 ilusti ära jaotatud (siis ei saa igalt vastaselt nii palju punkte).

Ehk teema selles, et ilmselt tuleb siiski veel valem läbi mõelda ja normaalseks teha. Õnneks seekord reitinguid nullida pole vaja, sest kõik peaks olema tasakaalus.
Rauing 2012-11-12T20:26:39+02:00
Nõus. Tasakaal on muidugi oluline. Ning igal turniiril peab plusside ja miinuste summa võrduma 0-ga..

Aga ma ei saa aru, kuidas saab mingi konstandiga läbi jagades (ehk jagad iga osaleja punktid mingi konstandiga läbi) see 0-ga võrdumise tasakaal paigast ära minna?

Võib olla saan ma mingist punktide arvutamise meetodist, mis kasutusel on valesti aru?
TiiT 2012-11-12T20:31:46+02:00
Meil vist arvestas keskmist reitingute erinevust, seetõttu läks. Alates suurematest vahedest oli punktimuutus 0, aga reitingute keskmine läks nihkesse. Tegelikult peab jah arvutama punktid, mida igalt ühelt saad ja siis selle tulemusena leidma keskmise. Ja lõpus tuleb ripakile jäänud punktid kuidagi ära jagada (kui komakoha tõttu ei lähe punktid täpselt nulli - aga võimalik, et teoorias lähebki ise automaatselt nulli kui kõik tehted ära teed).
Rauing 2012-11-13T10:01:44+02:00
jah. punktide ümardamise tõttu võib viga sisse tulla küll (aga pikas perspektiivis ma arvan et nihet sisse ei tohiks tulla) mõni turniir teenitakse mõned punktid rohkem kui kaotatakse ning teine turniir jällegi vastupidi..
aga jah peab veel läbi mõtlema :)

Lisa vastus

See funktsionaalsus on ainult verifitseeritud või VIP kasutajatele