Elo e livelli di forza di Stockfish
Per iPhone, iPad, Mac e Android. Senza account.
Quanto è forte Stockfish? Alla massima forza, molto più di qualsiasi giocatore umano. Ma Stockfish può anche giocare più debole di proposito, ed è così che app e siti di scacchi offrono livelli per ogni giocatore. Questa pagina spiega le impostazioni dietro quei livelli, cosa significa un numero Elo su un livello del motore e cosa non significa, come sono impostati i livelli di Stockfish su Lichess e come scegliere il livello giusto per te.
Come Stockfish limita la sua forza
Stockfish ha due modi integrati per giocare più debole. Entrambi sono opzioni UCI, cioè impostazioni che un programma di scacchi invia al motore prima che inizi la ricerca.
- Skill Level, da 0 a 20. 20 è la massima forza e 0 l’impostazione più debole. Sotto 20, Stockfish confronta diverse mosse candidate e a volte ne sceglie di proposito una più debole, con un elemento di casualità. Più basso è il livello, prima nella ricerca avviene questa scelta e più grandi sono gli errori che accetta.
- UCI_LimitStrength e UCI_Elo. Con
UCI_LimitStrengthattivato, un programma può chiedere una forza obiettivo in Elo conUCI_Elo. In Stockfish 19 l’intervallo consentito va da 1320 a 3190. Internamente Stockfish converte questo Elo in uno skill level.
L’intervallo è fissato nel codice sorgente (search.h in Stockfish 19). Secondo un commento in quel file, la conversione è tarata su partite tra Stockfish a diversi skill level e un altro motore, e copre all’incirca da 1320 a 3190 sulla scala CCRL Blitz. CCRL è una classifica per motori, non per persone.
C’è un terzo modo che ogni programma può usare: limitare la ricerca stessa. Un numero fisso di nodi (le posizioni che il motore esamina), una profondità fissa o poco tempo per mossa rendono Stockfish più debole, perché una ricerca poco profonda non vede tattiche che una ricerca più profonda trova. Molte app combinano questi limiti con lo skill level.
Perché l’Elo del motore non è il tuo Elo
Un numero Elo ha senso solo all’interno del proprio insieme di giocatori. I livelli dei motori si misurano in partite tra motori. Il tuo punteggio nasce da partite tra persone, su un determinato sito o in una federazione.
- Insiemi di giocatori diversi. UCI_Elo è ancorato a una classifica di motori. I punteggi di Lichess e Chess.com nascono da partite tra i loro giocatori, l’Elo FIDE da partite valide giocate alla scacchiera.
- Errori diversi. Un motore limitato gioca soprattutto mosse forti e poi, ogni tanto, una più debole scelta a caso. Le persone sbagliano in altro modo: non vedono una minaccia, valutano male un piano o restano a corto di tempo. Un livello che sulla carta corrisponde al tuo punteggio può sembrare molto più difficile o molto più facile.
- Condizioni diverse. Il tempo per mossa e la velocità del dispositivo cambiano la forza con cui gioca un livello.
Nemmeno i punteggi umani coincidono tra loro. Lo stesso giocatore ha numeri diversi su Lichess, su Chess.com e nella FIDE, come mostra il confronto nella pagina sulla conversione dei punteggi. Quindi considera l’Elo di un livello del motore come un gradino di una scala, non come un punteggio da confrontare con il tuo.
Quanto è forte Stockfish alla massima forza?
Ben al di sopra di qualsiasi essere umano. Con Stockfish 18 il team di Stockfish scriveva che il motore è più forte di qualsiasi giocatore umano, anche su hardware datato o di fascia bassa (annuncio). Nella classifica CCRL 40/15 del 16 ottobre 2026, Stockfish 19 su quattro core è al primo posto con 3650 Elo.
Quel numero è su una scala per motori, misurata contro altri motori in condizioni fisse. Non ti dice esattamente come andrebbe un match contro una persona. Ti dice però questo: alla massima forza Stockfish è uno strumento di analisi, non un compagno di allenamento per persone. Per giocarci contro ti serve un livello limitato. Cosa è cambiato nell’ultima versione è riassunto nella pagina su Stockfish 19.
I livelli di Stockfish su Lichess
Su Lichess puoi giocare contro il computer ai livelli da 1 a 8. Le mosse del computer arrivano da fishnet, il servizio Stockfish distribuito di Lichess. Al momento della stesura, il suo codice sorgente (api.rs) fissa tre limiti per ogni livello:
| Livello Lichess | Skill Level | Limite di profondità | Tempo per mossa |
|---|---|---|---|
| 1 | -9 | 5 | 50 ms |
| 2 | -5 | 5 | 100 ms |
| 3 | -1 | 5 | 150 ms |
| 4 | 3 | 5 | 200 ms |
| 5 | 7 | 5 | 300 ms |
| 6 | 11 | 8 | 400 ms |
| 7 | 16 | 13 | 500 ms |
| 8 | 20 | 22 | 1000 ms |
Saltano all’occhio tre cose. I livelli da 1 a 3 usano valori di skill sotto 0, fuori dall’intervallo dell’opzione ufficiale di Stockfish. Al livello 8 il limite di skill è disattivato (20), ma profondità e tempo restano limitati, quindi il livello 8 è fortissimo senza essere Stockfish alla massima forza. E il codice fissa skill, profondità e tempo, non un Elo. Qualsiasi Elo che leggi per un livello di Lichess è una stima fatta altrove, non un numero che viene dal codice di Lichess.
I cinque livelli di ChessWOW
Per i suoi cinque livelli ChessWOW usa le impostazioni di Stockfish 19:
| Livello | Obiettivo | Come è impostato |
|---|---|---|
| Principiante | Elo 800 | Skill Level 0 più un piccolo limite al numero di nodi |
| Giocatore di circolo | Elo 1600 | UCI_LimitStrength con UCI_Elo 1600 |
| Maestro | Elo 2200 | UCI_LimitStrength con UCI_Elo 2200 |
| Grande maestro | Elo 2700 | UCI_LimitStrength con UCI_Elo 2700 |
| Massima forza | senza limite | Nessun limite di forza, tutti i core del processore |
Il livello Principiante richiede un metodo diverso. UCI_Elo non può scendere sotto 1320, e Skill Level 0 da solo gioca ancora troppo bene per chi sta imparando. Per questo ChessWOW combina Skill Level 0 con un piccolo limite al numero di nodi. Il motore cerca allora così poco da non vedere nemmeno le tattiche brevi. Tutti i valori Elo sono obiettivi sulla scala di Stockfish, non punteggi di Lichess o Chess.com, e il dispositivo e la cadenza influiscono sul modo in cui gioca un livello.
Puoi provare gli stessi cinque livelli nel browser, sulla scacchiera in cima alla pagina giocare contro Stockfish. Nel browser gira una versione più leggera di Stockfish 19, con una rete più piccola.
Come scegliere il livello giusto
- Passo 1
Parti da un livello che ti sembra un po’ facile. Se sei alle prime armi: Principiante. Se giochi regolarmente e conosci le tattiche di base: Giocatore di circolo. I giocatori forti di circolo o di torneo possono partire da Maestro.
- Passo 2
Gioca da tre a cinque partite senza suggerimenti, così il risultato riflette il tuo gioco.
- Passo 3
Conta i risultati. Se vinci quasi tutte le partite, sali di un livello. Se le perdi quasi tutte, scendi di uno.
- Passo 4
Resta dove vinci qualche partita e ne perdi qualcun’altra. Sono le partite che ti insegnano di più.
- Passo 5
Guarda il report dopo ogni partita. Il report della partita mostra dove la partita è cambiata. Esercitati su quelle posizioni prima della partita successiva.
Quando sali di livello, aspettati di perdere prima qualche partita. I salti tra un livello e l’altro non sono tutti uguali, su Lichess come in qualsiasi app. Se un salto ti sembra troppo grande, gioca più partite al livello inferiore, oppure parti da una posizione in cui stai meglio ed esercitati a vincerla.
Domande e risposte
Qual è l’Elo di Stockfish?
Alla massima forza, Stockfish 19 su quattro core ha 3650 punti nella classifica CCRL 40/15 del 16 ottobre 2026. È una scala per motori e non si può confrontare con i punteggi umani.
Che Elo ha il livello 8 di Stockfish su Lichess?
Il codice di Lichess non ne indica uno. Il livello 8 usa Skill Level 20 con un limite di profondità di 22 e fino a un secondo per mossa.
Qual è l’Elo più basso che si può impostare in Stockfish?
Con UCI_Elo, 1320 in Stockfish 19. Per un gioco più debole servono lo Skill Level e limiti alla ricerca, come un tetto al numero di nodi.
Cosa significa Skill Level 20?
Massima forza. A 20 Stockfish non sceglie di proposito mosse più deboli.
Il livello Principiante di ChessWOW è davvero Elo 800?
È un obiettivo sulla scala di Stockfish, raggiunto con Skill Level 0 e un limite al numero di nodi. Non equivale a un punteggio di 800 su Lichess, su Chess.com o nella FIDE.
Continua con
Trova il tuo livello contro Stockfish.
Cinque livelli con la rete completa, offline su iPhone, iPad, Mac e Android.