Hoppa till innehållet
Elo Schackrankningskalkylator

Förtroende och validering

Schackbetygsmetodik och validering

Den här sidan dokumenterar exakt hur räknarna på den här sidan fungerar, vilka regler de implementerar, hur beräkningarna valideras och var gränserna för varje verktyg börjar och slutar. På en webbplats där användare litar på resultatet för att förstå verkliga betygsförändringar, är metodtransparens inte valfritt – det är grunden för förtroende. Om du någonsin har undrat om dessa miniräknare matchar officiella förbundsresultat, är det här du hittar svaret. För senaste ändringar som kan påverka resultatet, granska Ändringslogg för schackratingkalkylatorn.

Regelprofiler som stöds

Kalkylatorerna stöder tre distinkta regelprofiler: FIDE (nuvarande bestämmelser från och med den senaste FIDE-handboken, inklusive det trelagrade K-faktorsystemet, 400-poängstak för effektiv betygsskillnad och den initiala ratingmetodologin med hypotetisk 1800-rankad motståndares utjämning), US Chess (variabel K-faktorformel, utan några permanenta och ren matta golv, Elohem) federationsspecifika ändringar). För en tydligare förklaring av regeln, läs FIDEs betygsregler förklaras.

Varje profil är versionerad och knuten till daterade regulatoriska dokument. När FIDE eller US Chess uppdaterar sina regler skapar sajten en ny profilversion istället för att tyst modifiera den befintliga. Detta innebär att användare alltid kan verifiera vilken version av reglerna som deras beräkning använde.

Hur beräkningar valideras

Varje beräkningsarbetsflöde som stöds testas mot ett bibliotek med referensscenarier, inklusive: standardvinster, oavgjorda och förluster över en rad betygsluckor och K-faktorer; kantfall som involverar extrema värderingsskillnader, lägsta och maximala K-faktorvärden, och randvillkor nära golv och lock; initiala betygsuppskattningar för olika kombinationer av poäng och antal spel.

Testsviten körs automatiskt före varje distribution. Om något referensscenario ger ett annat resultat än förväntat, blockeras distributionen tills avvikelsen är åtgärdad. Detta säkerställer att ändringar i kodbasen, stilen eller infrastrukturen inte tyst kan ändra beräkningsbeteendet.

Vad dessa miniräknare är och inte är

Dessa räknare är pedagogiska och utforskande verktyg utformade för att hjälpa spelare, tränare och arrangörer att förstå hur Elo-betygsförändringar fungerar. De implementerar de publicerade matematiska formlerna och regelramarna på ett korrekt sätt, men de ersätter inte den officiella federationens klassificeringsbearbetning.

Officiella FIDE- och US Chess-betyg beräknas av de förbund som använder deras interna system, vilket kan inkludera ytterligare datakällor, korrigeringsmekanismer och administrativa justeringar som inte är offentligt dokumenterade i tillräcklig detalj för att replikera exakt. Kalkylatorerna på den här webbplatsen kommer att ge resultat som nära överensstämmer med officiella utdata i standardscenarier, men mindre skillnader är möjliga i edge-fall som involverar preliminära betyg, administrativa justeringar eller nyligen ändrade regler.

Valideringstäckning

  • Förväntad poängformel: verifierad mot Elos standardlogistikfunktion för betygsskillnader från 0 till 800 i båda riktningarna.
  • K-faktorapplikation: testad för alla tre FIDE-banden (K=40, K=20, K=10) och representativa K-värden för US Chess-variabeln.
  • Betygsgränser: FIDE 400-punkters effektiv differenstak testad vid exakta gränsförhållanden.
  • Initialt betyg: validerat mot publicerade FIDE-exempel inklusive den hypotetiska motståndarjusteringen med 1800-ranking.
  • Avrundning: testas för att bekräfta att heltalsavrundningsbeteendet matchar den angivna federationsmetoden.

Hur man rapporterar en avvikelse

Om du hittar ett fall där räknarens utdata inte stämmer överens med ett officiellt förbundsresultat och du anser att det borde, vänligen rapportera det via kontaktformuläret med följande detaljer: de exakta ingångsvärdena du använde, resultatet som räknaren producerade, det officiella resultat du förväntade dig och vilket förbund eller källa som producerade referensvärdet.

Varje rapporterad avvikelse undersöks och dokumenteras. Om problemet avslöjar ett äkta beräkningsfel åtgärdas det och noteras i ändringsloggen. Om avvikelsen beror på en dokumenterad begränsning (såsom en administrativ justering som räknaren inte modellerar) förtydligas begränsningen på denna sida.