Stockfish: Elo și niveluri de dificultate
Pentru iPhone, iPad, Mac și Android. Fără cont.
Cât de puternic este Stockfish? La forță maximă, mult mai puternic decât orice jucător uman. Dar Stockfish poate juca și intenționat mai slab, iar așa oferă aplicațiile și site-urile de șah niveluri pentru fiecare jucător. Această pagină explică setările din spatele acestor niveluri, ce înseamnă și ce nu înseamnă un număr Elo la un nivel de motor, cum sunt construite nivelurile Stockfish de pe Lichess și cum alegi nivelul potrivit pentru tine.
Cum își limitează Stockfish forța
Stockfish are două metode integrate de a juca mai slab. Ambele sunt opțiuni UCI, setări pe care un program de șah le trimite motorului înainte să înceapă căutarea.
- Skill Level, de la 0 la 20. 20 înseamnă forță maximă, iar 0 este setarea cea mai slabă. Sub 20, Stockfish compară mai multe mutări candidate și uneori alege intenționat una mai slabă, cu un element de hazard. Cu cât nivelul e mai mic, cu atât face această alegere mai devreme în căutare și acceptă greșeli mai mari.
- UCI_LimitStrength și UCI_Elo. Cu
UCI_LimitStrengthactivat, un program poate cere o forță țintă în Elo prinUCI_Elo. În Stockfish 19, intervalul permis este de la 1320 la 3190. Intern, Stockfish transformă acest Elo într-o valoare Skill Level.
Intervalul este stabilit în codul sursă (search.h în Stockfish 19). Potrivit unui comentariu de acolo, conversia este calibrată pe partide între Stockfish setat la diferite valori Skill Level și un alt motor și acoperă aproximativ 1320 până la 3190 pe scala CCRL Blitz. CCRL este o listă de rating pentru motoare, nu pentru oameni.
Există și o a treia metodă, pe care o poate folosi orice program: limitarea căutării înseși. Un număr fix de noduri (pozițiile pe care le examinează motorul), o adâncime fixă sau un timp scurt pe mutare îl fac pe Stockfish mai slab, pentru că o căutare superficială ratează tactici pe care o căutare mai adâncă le găsește. Multe aplicații combină astfel de limite cu Skill Level.
De ce Elo-ul unui motor nu este ratingul tău
Un număr Elo are sens doar în propriul grup de jucători. Nivelurile motoarelor sunt măsurate în partide între motoare. Ratingul tău provine din partide între oameni, pe un anumit site sau într-o anumită federație.
- Grupuri diferite. UCI_Elo este ancorat într-o listă de rating pentru motoare. Ratingurile de pe Lichess și Chess.com provin din partide între propriii jucători, ratingurile FIDE din partide oficiale jucate la tablă.
- Greșeli diferite. Un motor limitat joacă în mare parte mutări puternice și, din când în când, una mai slabă aleasă la întâmplare. Oamenii fac alte feluri de greșeli: scapă din vedere o amenințare, judecă greșit un plan sau rămân fără timp. Un nivel care pe hârtie se potrivește cu ratingul tău poate părea mult mai greu sau mult mai ușor.
- Condiții diferite. Timpul pe mutare și viteza dispozitivului schimbă cât de puternic joacă un nivel.
Nici ratingurile oamenilor nu se potrivesc între ele. Același jucător are numere diferite pe Lichess, pe Chess.com și la FIDE, după cum arată comparația din conversia ratingului de șah. Așa că privește Elo-ul unui nivel de motor ca pe o treaptă a unei scări, nu ca pe un rating pe care îl poți compara cu al tău.
Cât de puternic este Stockfish la forță maximă?
Mult peste orice om. La Stockfish 18, echipa Stockfish scria că motorul este mai puternic decât orice jucător uman, chiar și pe hardware mai vechi sau mai slab (anunț). Pe lista de rating CCRL 40/15 din 16 octombrie 2026, Stockfish 19 pe patru nuclee de procesor este pe primul loc cu 3650 Elo.
Acest număr se află pe o scală a motoarelor, măsurată împotriva altor motoare în condiții fixe. Nu îți spune exact cum ar decurge un meci împotriva unui om. Ce îți spune totuși: la forță maximă, Stockfish este un instrument de analiză, nu un partener de antrenament pentru oameni. Ca să joci împotriva lui, ai nevoie de un nivel limitat. Ce s-a schimbat în cea mai nouă versiune afli în Stockfish 19.
Nivelurile Stockfish pe Lichess
Pe Lichess poți juca împotriva calculatorului pe nivelurile de la 1 la 8. Mutările calculatorului vin de la fishnet, serviciul Stockfish distribuit al Lichess. La momentul scrierii, codul său sursă (api.rs) stabilește trei limite pentru fiecare nivel:
| Nivel Lichess | Skill Level | Limită de adâncime | Timp pe mutare |
|---|---|---|---|
| 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 |
Trei lucruri ies în evidență. Nivelurile 1 la 3 folosesc valori de skill sub 0, în afara intervalului opțiunii oficiale Stockfish. La nivelul 8, limita de skill este dezactivată (20), dar adâncimea și timpul sunt în continuare plafonate, așa că nivelul 8 este foarte puternic fără să fie Stockfish la forță maximă. Iar codul stabilește skill, adâncime și timp, nu un Elo. Orice Elo pe care îl citești pentru un nivel Lichess este o estimare din altă parte, nu un număr din codul Lichess.
Cele cinci niveluri din ChessWOW
ChessWOW folosește setările proprii ale lui Stockfish 19 pentru cele cinci niveluri:
| Nivel | Țintă | Cum este setat |
|---|---|---|
| Începător | Elo 800 | Skill Level 0 plus o limită mică a numărului de noduri |
| Jucător de club | Elo 1600 | UCI_LimitStrength cu UCI_Elo 1600 |
| Maestru | Elo 2200 | UCI_LimitStrength cu UCI_Elo 2200 |
| Mare maestru | Elo 2700 | UCI_LimitStrength cu UCI_Elo 2700 |
| Forță maximă | fără limită | Fără limită de forță, toate nucleele procesorului |
Nivelul Începător are nevoie de o altă metodă. UCI_Elo nu poate coborî sub 1320, iar Skill Level 0 singur joacă încă prea bine pentru cineva care abia învață jocul. De aceea ChessWOW combină Skill Level 0 cu o limită mică a numărului de noduri. Motorul caută atunci atât de puțin încât ratează și tactici scurte. Toate valorile Elo sunt ținte pe scala lui Stockfish, nu ratinguri Lichess sau Chess.com, iar dispozitivul și controlul timpului influențează felul în care joacă un nivel.
Poți încerca aceleași cinci niveluri în browser, pe tabla din partea de sus a paginii joacă împotriva Stockfish. Browserul rulează o versiune mai mică a lui Stockfish 19, cu o rețea mai mică.
Cum alegi nivelul potrivit
- Pasul 1
Începe la un nivel care pare puțin prea ușor. Nou în șah: Începător. Joci regulat și știi tacticile de bază: Jucător de club. Jucătorii puternici de club sau de turneu pot începe la Maestru.
- Pasul 2
Joacă trei până la cinci partide fără indicii, ca rezultatul să reflecte propriul tău joc.
- Pasul 3
Numără-ți rezultatele. Dacă le câștigi aproape pe toate, urcă un nivel. Dacă le pierzi aproape pe toate, coboară unul.
- Pasul 4
Rămâi unde câștigi unele și pierzi altele. Acele partide te învață cel mai mult.
- Pasul 5
Uită-te la raport după fiecare partidă. Raportul de partidă arată unde s-a decis partida. Exersează acele poziții înainte de partida următoare.
Când urci, așteaptă-te să pierzi întâi câteva partide. Treptele dintre niveluri nu sunt egale, pe Lichess ca în orice aplicație. Dacă o treaptă pare prea mare, joacă mai multe partide la nivelul inferior sau pornește dintr-o poziție în care stai mai bine și exersează câștigarea ei.
Întrebări și răspunsuri
Ce Elo are Stockfish?
La forță maximă, Stockfish 19 pe patru nuclee are 3650 pe lista CCRL 40/15 din 16 octombrie 2026. Aceasta este o scală a motoarelor și nu poate fi comparată cu ratingurile oamenilor.
Ce Elo are nivelul 8 al lui Stockfish pe Lichess?
Codul Lichess nu indică niciunul. Nivelul 8 folosește Skill Level 20 cu o limită de adâncime de 22 și până la o secundă pe mutare.
Care este cel mai mic Elo la care poate fi setat Stockfish?
Cu UCI_Elo, 1320 în Stockfish 19. Un joc mai slab are nevoie de Skill Level și de limite ale căutării, cum ar fi o limită de noduri.
Ce înseamnă Skill Level 20?
Forță maximă. La 20, Stockfish nu alege intenționat mutări mai slabe.
Nivelul Începător din ChessWOW are într-adevăr Elo 800?
Este o țintă pe scala lui Stockfish, atinsă cu Skill Level 0 și o limită de noduri. Nu este același lucru cu un rating de 800 pe Lichess, pe Chess.com sau la FIDE.
Continuă cu
Găsește-ți nivelul împotriva lui Stockfish.
Cinci niveluri cu rețeaua completă, offline pe iPhone, iPad, Mac și Android.