Skidresultat.se: Ranking i barn- och ungdomsklasser

De närmaste dagarna kommer det en uppdatering på Skidresultat.se som innebär att ranking för barn och ungdomar upp till och med HD16 döljs från alla listor och statistik på sidan.

Att kunna se och jämföra ranking mellan skidåkare är nog den populäraste funktionen på sidan, så beslutet att ta bort detta för en ganska stor grupp av skidåkarna har inte varit så lätt att fatta. Anledningen till att jag ändå väljer att dölja rankingen har att göra med vad grundtanken i barn- och ungdomsidrott är.

Både svenska skidförbundet, riksidrottsförbundet och jag är överens om att man ska försöka hålla barn- och ungdomsidrotten på en lekfull och rolig nivå – att alla ska känna sig välkomna och kunna ha kul i sin idrott. Detta innebär till exempel att man (inom rimliga gränser) ska försöka minska “resultathetsen” i unga åldrar och inte fokusera på “vem som är bäst” för mycket.

Att då ha en rankinglista som rankar alla barn och ungdomar rimmar illa med ovanstående, det finns inte mycket annat som främjar resultathetsen så som en rankinglista där det svart på vitt står vem som är bäst just nu (om man litar för fullt på rankingen). Därför väljer jag att dölja rankingen i alla barn och ungdomsklasser (upp till HD16).

/Johan

Advertisements

Uppgradering av rankingsystemet

Rankingsystemet på Skidresultat.se är nog den största anledningen till sidans popularitet. Det är byggt för att sträva efter utopin att “rankingpoängen som delas ut ska motsvara den faktiska prestationen, oberoende av dina motståndare, banan, vädret eller om du är elit eller motionär”. Detta är ju såklart helt omöjligt att uppnå, men det är ett fint mål!

Rankingsystemet på Skidresultat.se har uppgraderats ungefär en gång per år sedan sidan lanserades, så nu är vi inne på femte generationen. Förra stora uppgraderingen lanserade jag i höstas och den stora förändringen då var hur referens-tiden räknades ut. Den som undrar hur det hela funkar kan läsa mer här.

Under vintern har jag utvärderat rankingsystemet och försökt att hitta svagheterna i det. Några tävlingar stod ut lite extra (dåligt) i statistiken:

  • Engelbrektsloppet 2014, där många i mitten av resultatlistan fick alldeles för bra poäng. Detta berodde på att täten gick för långsamt jämfört med vad de borde ha gjort (pga nysnö-tunga spår), läs gärna Erik Wickströms rapport från loppet.
  • Engelbrektsloppet 2013, även här nysnö och för bra poäng till många.
  • Årefjällsloppet 2014, här verkar flera, även eliten, ha presterat sämre än väntat. Min gissning är att det inte är ett fel på rankingsystemet utan att det är många som inte klarar av den långa distansen lika bra.

Dessutom har jag sett att en del skidåkare har fått väldigt bra rankingpoäng från rullskidtävlingar men inte alls presterat lika bra på snö, vilket get övriga startfältet en “onödig skjuts” uppåt i poäng.

De senaste dagarna har jag tittat på möjligheten att komma tillrätta med problemen och indroducerat två stora förändringar i rankingsystemet:

1: Separera sporter

Numera så ser vi skillnad på resultat som presterats på snö respektive rullskidor, men för att inte rankingsystemet ska balla ut helt när snöåkaren åker sin första rullskidtävling tjuvkikar systemet på åkarens snöresultat också, men räknar ner dem med en faktor på 0.9. På så sätt kan vi någorlunda säkert räkna ut rankingpoäng både för snö och rullskidspecialister.

Det finns alltså numera två parallella rankinglistor på skidresultat.se, en för Längdskidor och en för Rullskidor.

Jag funderade även på möjligheten att separera fristil/klassisk stil eller masstart/individuell start, men vi börjar lite försiktigt så här.

Den andra stora förändringen är:

2: Kompensera för orättvisa fören

Tidigare har poängen delats ut enligt en linjär skala: Din poäng blev enligt hur långt efter du är referensåkaren (i procent):

CodeCogsEqn (2) där tref och t är referenstiden och din tid (i sekunder).

Detta fungerade bra på de flesta tävlingar men när täten gick långsamt och resten normalsnabbt som i exemplen ovan får större delen av startfältet en för bra poäng.

Lösningen blir att införa en mer avancerad formel för att räkna ut rankingpoängen:

CodeCogsEqn (1)där tref, tleader, t och kcomp är referenstiden, ledarens tid, din tid samt kompensationskonstanten.

Varför jag valt just den här formeln är för att

  • Genom att variera kcomp kan vi pressa ner poäng-kurvan och ge mer rättvisande poäng.
  • Den förändrar inte vinnarnas utdelade poänger

Här är en bild på rankingpoängfördelningen på Engelbrektsloppet 2014, före och efter kompenseringen.

 

fore_efter

De grå prickarna är åkarnas tidigare rankingpoänger och motsvarar alltså ungefär vad de borde presterat på det här loppet också. Eftersom att nästan alla grå prickar ligger under före-kurvan är det tydligt att många har fått en för hög rankingpoäng här.

Genom att göra en typ av regressionsanalys tar vi fram det värde på kcomp som ger bäst passning mot åkarnas tidigare rankingpoänger och använder sedan det i ekvationen ovan.

 

I nästa inlägg ska jag berätta hur jag utvärderar hur bra rankingsystemet faktiskt fungerar!

Pressmeddelande: Nya Skidresultat.se lanseras!

Skidresultat.se

Idag lanserar vi den nya, helt omarbetade versionen av Skidresultat.se! Några av nyheterna är bättre resultatlistor, blogg-bevakning och ett nytt rankingsystem men framför allt en “hel drös” med smarta verktyg för tävlingsarrangörer.

Helt omarbetad

Sidan är omskriven från grunden, nya funktioner är tillagda och en del gamla har försvunnit. “Jag har jobbat med den här versionen sedan mars 2012” berättar sidans grundare Johan Nyman. “Det känns grymt skönt att lansera den nu”.

Nytt rankingsystem

En populär funktion på Skidresultat.se har varit sidans rankingsystem som delar ut olika bra poäng beroende på hur bra motståndet varit på en tävling. I och med den här lanseringen lanseras även en omarbetad version av rankingsystemet, som ska ge ännu rättvisare rankingpoäng.

Arrangörsverktyg

Något som det arbetats med mycket är verktyg för tävlingsarrangörer. Numera kan en tävlingsarrangör även ladda upp startlistor innan tävlingen och använda dessa bland annat i ett seedningsverktyg och en speaker-hjälp på tävlingen. Även resultatuppladdningsmöjligheterna har förbättrats avsevärt. Uppladdning kan ske från flera olika tidtagningsprogram, där SSF-timing är ett utav dem.

Blogg-bevakning

En annan nyhet är en blogg-bevaknings-sida som visar inlägg från alla möjliga bloggar och skid-nyhetssidor. “Det smarta med det här är att vi utnyttjar vår stora persondatabas och skannar igenom blogginlägg och artiklar efter namn på skidåkare, och när vi hittar en bra matchning ‘taggas’ den skidåkaren i inlägget och det dyker då upp på skidåkarens profilsida. Så då blir det enkelt att se vilka nyheter som finns om en person”

 

 

 

 

Vad jag sysslar med just nu

Någon gång i höstas råkade jag nämna för någon att jag ska ta det lite lugnare i skolan framöver. Planen var att jag skulle utöka min tid på högskolan med ett år extra, så att jag och Amy går ut samtidigt (våren 2015). Jag ska alltså läsa en hel del fler kurser men dra ner tempot lite på vintern (då jag hade jag tänkt att lägga krutet på träning och tävling). Med “dra ner på takten lite” menade jag att jag skulle plugga ca 95%, men ryktet spred sig som en löpeld..

Den där Nyman, han pluggar ju nästan ingenting nu!

Så för att väga upp för alla osanningar om att jag ligger på sofflocket tänkte jag berätta lite om vad jag sysslar med just nu. 🙂

Skidresultat.se

Jag håller på med att skriva om hela sidan från grunden. Den gamla sidan (som är online just nu) var väl bra, men hade några grundläggande fel i kodstrukturen. Således skriver jag om alltihop och det har jag jobbat med sedan ett år tillbaka. Planen är att den ska lanseras i augusti och då kommer det att bli awesomeness.

Här kommer ett smakprov på hur det kommer att se ut:

skidresultat.se previewNågra av nyheterna

  • Ett grymt coolt bloggverktyg som samlar in och kollar på alla skidbloggar. Tänk dig att du kommer att kunna se vilka bloggar och nyhetssidor som skriver om IFK Mora, Årefjällsloppet eller din mamma!
  • Arrangörer kan ladda upp startlistor, resultatfiler i en massa olika format
  • Ett helt nytt rankingsystem. Jag har testat det nu i vinter, det funkar riktigt bra (och ja, Northug ligger bäst till).
  • (ej klart än) Ett eget tidtagningssystem för mindre tävlingar. Man kommer att kunna köra manuell tidtagning för tävlingar med upp till 500 deltagare. Tidtagningsprogrammet är onlinebaserat men kommer ändå att vara lika säkert och precist som offline-programmen.

LIU-Loppet.se

Jag är involverad i Student-löptävlingen LIU-Loppet som går den 23 april i Linköping och står för hemsidan, anmälan, tidtagning och resultat. Hittills är det 250 anmälda, jag gissar på att det blir över 300 startande i år!

Liuloppet hemsida

Västsvenska Rullskidcupen

Jag är lite involverad i Västsvenska Rullskidcupen och hjälper till med hemsidan och satte ihop en flyer vi ska skicka ut till klubbarna i området.

Västsvenska Rullskidcupens hemsida

Flyer Vsv RskCSkola

Det är ju egentligen lite fel att lägga den här rubriken sist, för jag lägger ju ganska mycket tid på det här också! 🙂 Just nu läser jag riktigt roliga kurser, som passar både mina intressen och är nyttiga!

  • Markfordonsmekanik – räkna på hur bilar funkar mekaniskt, kul!
  • Databasteknik, känns som en kurs för mig (hinthint)
  • Avancerad webbprogrammering, också en kurs som jag tror jag har nytta av!
  • Entreprenörsskap och start av nya verksamheter, bra att kunna!

Så… vem sa att jag bara latar mig?

 

 

 

 

 

 

Statistik: Hur bra var skidsäsongen?

 

Då var det dags för första inlägget som handlar om statistik! (det kommer att bli fler såna framöver)

Idag handlar det om hur populärt skidåkning har varit i vinter. Säsongen är ju inte slut riktigt ännu för en del, men för de flesta avslutas den i samband med Vasaloppet.

Vi börjar med ett diagram ur databasen på skidresultat.se som visar antal resultat de senaste månaderna (staplar) samt antal resultat per person (linjen).

Antal resultat per månad

Ur diagrammet kan man utläsa några intressanta saker:

  • I vintras (dec-feb) var det 29% fler starter än vintern innan och 15% fler än säsongen 2010-2011.
  • Antal resultat/person i vintras var 1.8st/person, det är något lägre än innan (1.87st/person 2012 och 1.73 2011). Det är alltså fler människor som lockats till tävlande i vinter!
  • Antal resultat/person är väsentligt lägre i februari än annars (dec: 2.0, jan: 1.87, feb: 1.34). Det beror sannolikt på de många motionslopp som går då. Motionärerna åker nog färre lopp än de traditionella åkarna.

Kikar man på Google Trends ser man också att intresset varit stort i vinter, om än inte lika stort som 2010 & 2011.

Google Trends: längdskidor

Slutsats: Skidåkning verkar ha varit riktigt populär i vinter!

Om du har något tips på en statistisk analys som du vill se så hör av dig! 🙂