Menu

Calcolatore Elo

Calcola il punteggio atteso e il nuovo Elo, con ogni passaggio scritto per intero.

Di Nethanel Bar, Cofondatore e CEO

Ultimo aggiornamento

Pronto a imparare come si gioca davvero?

Il corso di scacchi di Coddy parte dalla disposizione iniziale e ti accompagna tra aperture, tattiche e finali, una posizione interattiva alla volta.

Quanto vale davvero un risultato

Un punteggio Elo è una previsione, non un trofeo. Il sistema Elo trasforma la differenza tra due punteggi in un punteggio atteso, cioè la parte del punto che il giocatore più forte dovrebbe ottenere se i punteggi sono giusti, e poi sposta entrambi i punteggi di quanto il risultato reale si è discostato da quella previsione. Batti qualcuno che dovevi battere e non succede quasi nulla. Batti qualcuno che non dovevi battere e il sistema ti sposta di molto, perché ha appena scoperto di essersi sbagliato su di te.

Questo è tutto il sistema, e sta in una riga: il tuo nuovo Elo è il vecchio Elo più K per la differenza tra quanto hai fatto e quanto ci si aspettava. Tutto il resto, il fattore K, il limite di 400 punti, il fatto che una patta contro un giocatore più forte sia un guadagno, è un dettaglio sopra quella riga. Questa pagina scrive la riga con i tuoi numeri dentro, invece di darti una risposta chiedendoti di fidarti.

Mostra anche i tre risultati insieme. "Quanto prendo se vinco" e "quanto perdo se non vinco" sono la stessa domanda fatta due volte, e conoscere entrambe le risposte prima della partita è più utile che conoscerne una dopo.

Come funziona il sistema Elo

  • Il punteggio atteso dipende solo dalla differenza. Un favorito di 200 punti dovrebbe fare il 76% dei punti disponibili, che i punteggi siano 1200 e 1000 oppure 2600 e 2400. È questo che dà senso alla scala su tutta la sua estensione.
  • Il fattore K indica quanto un singolo evento può spostare un punteggio. La FIDE usa 40 finché un giocatore ha meno di 30 partite valide per l'Elo e per gli under 18 ancora sotto 2300, 20 per un giocatore affermato sotto 2400, e 10 una volta che il punteggio ha raggiunto 2400 anche una SOLA volta: conta il picco storico, quindi un maestro che scende mantiene il fattore lento.
  • Una differenza di punteggio superiore a 400 punti conta esattamente come 400. Senza quel limite, un 2600 che batte un 900 avrebbe un punteggio atteso di 0,9999 e perderebbe quasi un punto intero di Elo per il privilegio: il modello smette di essere utile molto prima che la distanza diventi così ampia, quindi la FIDE semplicemente smette di allargarla.
  • La patta non è un risultato neutro. Contro qualcuno 200 punti più in alto il tuo punteggio atteso è 0,24, quindi mezzo punto supera la previsione e il tuo Elo sale. Contro qualcuno 200 punti più in basso lo stesso mezzo punto ti costa.
  • All'interno di una partita i punteggi sono a somma zero: ciò che guadagni tu lo perde l'avversario, purché abbiate lo stesso fattore K. Quando i fattori K sono diversi, per esempio un giovane contro un veterano, la coppia davvero non si bilancia, ed è da qui che partono le discussioni sull'inflazione e la deflazione dei punteggi.

Come calcolare il tuo nuovo Elo

  1. Inserisci il tuo Elo e quante partite valide hai giocato

    Il numero di partite serve solo a scegliere il fattore K: sotto le 30 partite la FIDE usa 40, ed è per questo che l'Elo di un nuovo giocatore oscilla così tanto. Se conosci già il tuo fattore K, scrivilo nella terza casella e ha la precedenza su tutto.

  2. Aggiungi ogni avversario e il risultato

    Una riga per partita. Per una partita singola la pagina mostra anche cosa avrebbero prodotto gli altri due risultati, ed è il numero che conviene sapere prima di sederti, non dopo.

  3. Leggi la risposta, poi i passaggi

    Il nuovo Elo e la variazione sono in alto; accanto ci sono il punteggio atteso, il tuo punteggio reale e il fattore K. Sotto, ogni passaggio della formula è scritto con i tuoi numeri sostituiti.

  4. Controlla la performance di un intero torneo

    Dopo più partite la pagina riporta anche la tua performance: la media degli avversari più 400 per vittorie meno sconfitte, diviso le partite giocate. È l'approssimazione standard, ed è ciò che i resoconti dei tornei intendono con "una performance da 2100".

Quanto vale una differenza di Elo

La parte dei punti che ciascun lato dovrebbe ottenere, in base alla sola differenza di punteggio. La curva è simmetrica, quindi le due colonne sommano sempre al 100%.

Differenza di EloIl favorito faLo sfavorito fa
050%50%
5057%43%
10064%36%
20076%24%
30085%15%
40091%9%

Esempi svolti

1613 batte 1609 con K = 32

Una partita quasi alla pari: il punteggio atteso è 0,506, quindi fare un punto intero supera la previsione di 0,494. Moltiplica per 32 e la variazione è +15,8, pubblicata come +16. Il nuovo Elo è 1629, e l'avversario scende a 1593, perché all'interno di una partita i punti arrivano da qualche parte.

1800 perde contro 1500

Il punteggio atteso è 0,849, quindi fare zero manca la previsione per intero: 20 x (0 - 0,849) fa -17. Ecco perché una sola sorpresa costa molto più di quanto renda una vittoria di routine: stessa coppia di giocatori, stesso fattore K, e una vittoria sarebbe valsa +3.

Un 1200 pareggia con un 2400

La vera differenza è di 1200 punti, ma la FIDE la conta come 400, quindi il punteggio atteso è 0,09 invece di 0,0002. Una patta supera quindi la previsione di 0,41 e guadagna 16 punti con K = 40. Senza il limite ne guadagnerebbe 20, e il giocatore più forte perderebbe Elo per risultati che il modello non è mai stato pensato per prevedere.

Errori comuni

  • Pensare che il punteggio online sia Elo. Chess.com e Lichess usano entrambi varianti di Glicko, che tengono traccia di quanto è incerto un punteggio oltre che del suo valore. Ecco perché un nuovo account online può spostarsi di 100 punti in una serata, cosa che nessun fattore K dell'Elo permetterebbe.
  • Confrontare punteggi di sistemi diversi. Un 1600 su Chess.com, un 1600 su Lichess e un 1600 FIDE sono tre forze diverse. Il numero ha senso solo all'interno del gruppo in cui è stato ottenuto.
  • Dimenticare il limite di 400 punti. Pesa solo nelle partite molto squilibrate, ma quando interviene cambia la risposta in modo sostanziale, ed è il motivo per cui un calcolatore che lo ignora non concorda con il foglio dell'arbitro.
  • Calcolare ogni partita di un torneo separatamente. La FIDE somma i punteggi attesi su tutto il torneo e applica K una sola volta alla fine. Applicarlo partita per partita con un Elo aggiornato ogni volta dà un numero diverso e sbagliato.
  • Usare K = 40 per sempre. È il fattore del principiante ed è fatto per scadere: dopo 30 partite valide il tuo Elo dovrebbe aver trovato il suo livello, e un K che resta alto lo rende rumoroso per sempre.
  • Leggere una performance come se fosse un Elo. Su quattro partite ha margini di errore enormi, e la formula lineare si rompe del tutto al 100% o allo 0%, dove restituisce semplicemente la media degli avversari più o meno 400.

Domande frequenti sull'Elo negli scacchi

Come si calcola l'Elo negli scacchi?
Il tuo nuovo Elo è il vecchio Elo più K per la differenza tra quanto hai fatto e quanto ci si aspettava. Il punteggio atteso dipende solo dalla differenza di Elo: 1 diviso (1 + 10 elevato alla differenza fratto 400). K decide quanto un singolo evento può spostarti: 40, 20 o 10 nel sistema FIDE, in base alla tua esperienza e al tuo livello.
È il calcolo ufficiale della FIDE?
Segue le regole pubblicate dalla FIDE e indica dove non coincide esattamente con i loro conti. Due differenze: qui il punteggio atteso è la curva continua 1/(1+10^(D/400)), mentre la FIDE pubblica una tabella della stessa curva per fasce di punteggio, quindi una variazione ufficiale può differire dalla nostra di un punto su un limite di arrotondamento; e le regole sul fattore K implementate sono i casi ordinari più la regola per i giovani, quindi se la tua federazione applica altro, scrivi il tuo K nella terza casella. Il limite di 400 punti e il minimo di 1400 sono applicati come pubblicati.
Cos'è il fattore K negli scacchi?
È la manopola della sensibilità. La FIDE usa K = 40 per un giocatore con meno di 30 partite valide, 20 per un giocatore affermato sotto 2400 e 10 una volta che il punteggio ha raggiunto 2400. Un K alto fa muovere l'Elo in fretta, ed è quello che vuoi mentre il sistema sta ancora capendo quanto è forte qualcuno, non dopo.
Quanti punti guadagno se batto un giocatore con Elo più alto?
Dipende dalla differenza e dal tuo fattore K, ma lo schema è fisso: più grande è la sorpresa, più grande è il guadagno. Con K = 20, battere qualcuno 200 punti sopra di te vale circa +15, battere un pari livello vale +10 e battere qualcuno 200 punti sotto di te vale circa +5.
Perdo Elo con una patta?
Solo contro un avversario con Elo più basso. Una patta vale mezzo punto, quindi fa guadagnare Elo ogni volta che mezzo punto è più del tuo punteggio atteso, cioè esattamente quando l'avversario è più forte di te. Contro un avversario di pari livello una patta non cambia nulla.
Cos'è la performance negli scacchi?
È l'Elo che servirebbe a un giocatore perché il suo risultato fosse esattamente quello atteso. L'approssimazione comune è la media Elo degli avversari più 400 per (vittorie meno sconfitte) diviso le partite giocate, ed è ciò che questa pagina riporta per un risultato misto. Si rompe del tutto con un punteggio pieno o nullo, una vittoria contro un 1600 darebbe una performance da 2000, quindi in quei due casi la pagina usa l'estremo della tabella FIDE, dp di più o meno 800, e indica quale regola ha usato.
Perché il calcolatore limita la differenza di Elo a 400?
Perché lo fa la FIDE. Il regolamento stabilisce che una differenza superiore a 400 punti conta come se fosse 400, e questo impedisce al modello di fare previsioni, come un punteggio atteso di 0,9999, per cui non ha prove. La maggior parte dei calcolatori sul web salta questa regola, ed è per questo che la loro risposta è diversa dalla nostra negli accoppiamenti molto squilibrati.
È lo stesso calcolo di Chess.com o Lichess?
No. Entrambi i siti usano sistemi di tipo Glicko con una deviazione del punteggio che si allarga quando non giochi e si restringe quando giochi, quindi l'entità di una variazione dipende da quanto il sistema è sicuro di te, non da un K fisso. Questa pagina implementa l'Elo FIDE.
Che Elo devo battere per guadagnare 10 punti?
Imposta il risultato su vittoria e prova diversi Elo dell'avversario finché la variazione non indica +10. Con K = 20 è più o meno un avversario di pari livello; con K = 40 è qualcuno circa 200 punti sotto di te. L'anteprima dei tre risultati lo rende veloce, perché mostra vittoria, patta e sconfitta insieme.

Altri strumenti per gli scacchi

Illustrazione dei linguaggi di programmazione di Coddy

Impara gli scacchi con Coddy

INIZIA