Ett ratingprogram för den svenska ratingtabellen (Lask)


Skillnad      Den starkare
vinner
Den svagare
vinner
Den starkare
remiserar
Den svagare
remiserar
Den starkare
förlorar
Den svagare
förlorar
0 - 10 + 16 (+8) + 16 (+8) - 0 (-0) + 0 (+0) - 16 (-8) - 16 (-8)
11 - 33 + 15 (+7½) + 17 (+8½) - 1 (-½) + 1 (+½) - 17 (-8½) - 15 (-7½)
34 - 56 + 14 (+7) + 18 (+9) - 2 (-1) + 2 (+1) - 18 (-9) - 14 (-7)
57 - 79 + 13 (+6½) + 19 (+9½) - 3 (-1½) + 3 (+1½) - 19 (-9½) - 13 (-6½)
80 - 102 + 12 (+6) + 20 (+10) - 4 (-2) + 4 (+2) - 20 (-10) - 12 (-6)
103 - 126 + 11 (+5½) + 21 (+10½) - 5 (-2½) + 5 (+2½) - 21 (-10½) - 11 (-5½)
127 - 151 + 10 (+5) + 22 (+11) - 6 (-3) + 6 (+3) - 22 (-11) - 10 (-5)
152 - 178 + 9 (+4½) + 23 (+11½) - 7 (-3½) + 7 (+3½) - 23 (-11½) - 9 (-4½)
179 - 207 + 8 (+4) + 24 (+12) - 8 (-4) + 8 (+4) - 24 (-12) - 8 (-4)
208 - 236 + 7 (+3½) + 25 (+12½) - 9 (-4½) + 9 (+4½) - 25 (-12½) - 7 (-3½)
237 - 270 + 6 (+3) + 26 (+13) - 10 (-5) + 10 (+5) - 26 (-13) - 6 (-3)
271 - 308 + 5 (+2½) + 27 (+13½) - 11 (-5½) + 11 (+5½) - 27 (-13½) - 5 (-2½)
309 - 352 + 4 (+2) + 28 (+14) - 12 (-6) + 12 (+6) - 28 (-14) - 4 (-2)
353 - 409 + 3 (+1½) + 29 (+14½) - 13 (-6½) + 13 (+6½) - 29 (-14½) - 3 (-1½)
410 - 499 + 2 (+1) + 30 (+15) - 14 (-7) + 14 (+7) - 30 (-15) - 2 (-1)
500 - + 1 (+½) + 31 (+15½) - 15 (-7½) + 15 (+7½) - 31 (-15½) - 1 (-½)


(Notera att för spelare på 2200 och över så är inkrementet halverat. För dessa spelare skall siffran inom parentes användas.)

Instruktioner:

Programmet StandardRating för Windows är simpelt, men det behövs inget mer sofistikerat. Programmet innehåller inte mycket felhantering så det kan möjligtvis krascha eller avslutas om man angett felaktiga data. Men eftersom data anges i en fil ("Rating.txt") så gör det ingenting. Det är bara att gå in i filen, korrigera samt därefter köra programmet igen. Programmet skapar en ratinglista i filen "Resultat.txt". Man kan beräkna rating för hur många partier som helst. Dock finns det en begränsning för antal spelare som ska ingå i listan: max 1000. Spelarna sorteras i ratingordning.
I "Rating.txt" anger man på första raden spelarens namn. På nästa rad anger man spelarens aktuella rating. På nästa rad anger man poängen mot motståndaren samt motståndarens ratingtal. Man kan på denna rad även ange ytterligare uppgifter som spelarens namn, osv (de senare uppgifterna ignoreras av programmet). På nästa rad anger man uppgifterna för nästa motståndare, osv. När man skrivit in alla motståndare så lägger man in en avslutande rad med ett #-tecken. Om man inte endast beräknar ens egen rating utan även ratingen för de andra spelarna i klubben så fortsätter man nu med att på nästa rad ange nytt spelarnamn,osv enligt ovan. Notera att poängen anges med 1 eller 0 eller x. (x = remi). Observera att det ska vara mellanslag mellan poäng, rating, osv (det gör inget om det skulle råka bli ett par mellanslag).

_____________________

Ex: (på filen "Rating.txt")

Anders Andersson
2051
1 1898 Nils Nilsson, Allsvenskan
x 2000 Sven Svensson
0 2450 ?
1 1990 Karl Karlsson, KM
#
Karl Karlsson
1990
0 2051 Anders Andersson, KM
#
Bengt Bengtsson
1880
#
_____________________

Glöm inte att avsluta "Rating.txt" med ett # enligt ovan. I exemplet betyder raden "1 1898 Nils Nilsson,.." att Anders Andersson vann över Nils Nilsson.
När man nu kör progammet StandardRating så produceras en lista i "Resultat.txt" som innehåller tre spelare (Anders Andersson, Karl Karlsson samt Bengt Bengtsson). Bengt Bengtsson har inte spelat några partier.
Observera att när programmet körs så avslutas det automatiskt när man trycker på knappen.

Man kan på detta sätt producera listor med flytande rating. När man har gjort en permanent ratingändring måste man därefter byta ut ratingtalen som står på raden under spelarnamnen. De ska bytas ut mot de nya talen i "Resultat.txt". Dessutom tar man naturligtvis bort motståndar-raderna (så att det ser ut som vid "Bengt Bengtsson" ovan).

Om inte "Resultat.txt" finns så skapas den. Om den finns så skrivs den över när man kör programmet (när man trycker på knappen). Filen "Rating.txt" måste naturligtvis finnas innan programmet körs.


Du kan ladda ner programmet "StandardRating" (för Windows) som beräknar rating enligt den gällande tabellen. Ladda ner programmet här.




© M. Winther 1998




HOME