Stockfish Elo i razine snage
Za iPhone, iPad, Mac i Android. Bez korisničkog računa.
Koliko je jak Stockfish? Punom snagom daleko jači od bilo kojeg čovjeka. No Stockfish može i namjerno igrati slabije, i upravo tako šahovske aplikacije i web-stranice nude razine za svakog igrača. Ova stranica objašnjava postavke iza tih razina, što Elo broj uz razinu programa znači, a što ne znači, kako su postavljene razine programa Stockfish na Lichessu i kako odabrati razinu koja ti odgovara.
Kako Stockfish ograničava svoju snagu
Stockfish ima dva ugrađena načina da igra slabije. Oba su UCI opcije, postavke koje šahovsko sučelje šalje programu prije nego što počne pretraživati.
- Skill Level, od 0 do 20. 20 je puna snaga, a 0 najslabija postavka. Ispod 20 Stockfish uspoređuje nekoliko kandidata za potez i ponekad namjerno odabere slabiji, uz element slučajnosti. Što je razina niža, to ranije u pretraživanju donosi taj izbor i to veće pogreške prihvaća.
- UCI_LimitStrength i UCI_Elo. Kad je
UCI_LimitStrengthuključen, sučelje opcijomUCI_Elomože zatražiti ciljanu snagu u Elo bodovima. U verziji Stockfish 19 dopušteni raspon je od 1320 do 3190. Stockfish taj Elo interno pretvara u Skill Level.
Raspon je zadan u izvornom kodu (search.h u verziji Stockfish 19). Prema komentaru u tom kodu, pretvorba je prilagođena partijama između programa Stockfish na različitim razinama vještine i drugog programa te pokriva otprilike raspon od 1320 do 3190 na ljestvici CCRL Blitz. CCRL je rang-lista šahovskih programa, a ne ljudi.
Postoji i treći način koji može koristiti svaki program: ograničavanje samog pretraživanja. Fiksan broj čvorova (pozicija koje program pregleda), fiksna dubina ili kratko vrijeme po potezu slabe Stockfish jer plitko pretraživanje propušta taktiku koju dublje pretraživanje pronalazi. Mnoge aplikacije kombiniraju takva ograničenja s razinom vještine.
Zašto Elo programa nije tvoj rejting
Elo broj ima smisla samo unutar vlastite skupine igrača. Razine programa mjere se u partijama između programa. Tvoj rejting nastaje iz partija među ljudima, na određenoj platformi ili u određenom savezu.
- Različite skupine. UCI_Elo vezan je uz rang-listu šahovskih programa. Rejtinzi na Lichessu i Chess.com nastaju iz partija među njihovim igračima, a FIDE rejting iz rejting-partija za pravom pločom.
- Različite pogreške. Ograničeni program igra uglavnom jake poteze, a tu i tamo slučajno odabere slabiji. Ljudi griješe drukčije: previde prijetnju, pogrešno procijene plan ili ostanu bez vremena. Razina koja na papiru odgovara tvom rejtingu može djelovati mnogo teže ili mnogo lakše.
- Različiti uvjeti. Vrijeme po potezu i brzina uređaja mijenjaju koliko jako razina igra.
Ni rejtinzi ljudi ne poklapaju se međusobno. Isti igrač ima različite brojeve na Lichessu, na Chess.com i kod FIDE, kao što pokazuje usporedba na stranici pretvorba šahovskog rejtinga. Zato Elo razine programa shvati kao stepenicu na ljestvama, a ne kao rejting koji možeš usporediti sa svojim.
Koliko je jak Stockfish punom snagom?
Daleko iznad bilo kojeg čovjeka. Uz Stockfish 18 tim programa napisao je da je program jači od svakog čovjeka, čak i na starijem ili slabijem hardveru (najava). Na rang-listi CCRL 40/15 od 16. listopada 2026. Stockfish 19 na četiri procesorske jezgre zauzima prvo mjesto s 3650 Elo bodova.
Taj broj pripada ljestvici programa i izmjeren je protiv drugih programa u fiksnim uvjetima. Ne govori ti točno kako bi prošao meč protiv čovjeka. Ono što govori: punom snagom Stockfish je alat za analizu, a ne sparing-partner za ljude. Da bi igrao protiv njega, trebaš ograničenu razinu. Što se promijenilo u najnovijoj verziji, sažeto je na stranici Stockfish 19.
Razine programa Stockfish na Lichessu
Na Lichessu možeš igrati protiv računala na razinama od 1 do 8. Potezi računala dolaze iz servisa fishnet, distribuiranog Stockfish servisa platforme Lichess. U vrijeme pisanja njegov izvorni kod (api.rs) za svaku razinu postavlja tri ograničenja:
| Razina Lichess | Skill Level | Ograničenje dubine | Vrijeme po potezu |
|---|---|---|---|
| 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 |
Ističu se tri stvari. Razine od 1 do 3 koriste vrijednosti vještine ispod 0, izvan raspona službene opcije programa Stockfish. Na razini 8 ograničenje vještine je isključeno (20), ali dubina i vrijeme i dalje su ograničeni, pa je razina 8 vrlo jaka, a ipak nije Stockfish punom snagom. I kod zadaje vještinu, dubinu i vrijeme, a ne Elo. Svaki Elo koji pročitaš za neku razinu na Lichessu procjena je iz drugog izvora, a ne broj iz koda platforme Lichess.
Pet razina u aplikaciji ChessWOW
ChessWOW za svojih pet razina koristi vlastite postavke programa Stockfish 19:
| Razina | Cilj | Kako je postavljena |
|---|---|---|
| Početnik | Elo 800 | Skill Level 0 uz malo ograničenje broja čvorova |
| Klupski igrač | Elo 1600 | UCI_LimitStrength uz UCI_Elo 1600 |
| Majstor | Elo 2200 | UCI_LimitStrength uz UCI_Elo 2200 |
| Velemajstor | Elo 2700 | UCI_LimitStrength uz UCI_Elo 2700 |
| Puna snaga | Bez ograničenja | Bez ograničenja snage, sve procesorske jezgre |
Razini Početnik treba drukčija metoda. UCI_Elo ne može ići ispod 1320, a Skill Level 0 sam po sebi i dalje igra predobro za nekoga tko tek uči šah. Zato ChessWOW kombinira Skill Level 0 s malim ograničenjem broja čvorova. Program tada pretražuje tako malo da propušta i kratku taktiku. Sve Elo vrijednosti ciljevi su na ljestvici programa Stockfish, a ne rejtinzi na Lichessu ili Chess.com, a uređaj i tempo igre utječu na to kako razina igra.
Istih pet razina možeš isprobati u pregledniku na ploči na vrhu stranice igraj protiv programa Stockfish. Preglednik pokreće manju inačicu programa Stockfish 19 s manjom mrežom.
Kako odabrati pravu razinu
- Korak 1
Počni na razini koja se čini malo lakom. Ako si nov u šahu: Početnik. Ako igraš redovito i znaš osnovnu taktiku: Klupski igrač. Jaki klupski ili turnirski igrači mogu početi na razini Majstor.
- Korak 2
Odigraj tri do pet partija bez savjeta, tako da rezultat odražava tvoju igru.
- Korak 3
Zbroji rezultate. Ako dobivaš gotovo svaku partiju, prijeđi razinu više. Ako gotovo svaku gubiš, spusti se razinu niže.
- Korak 4
Ostani ondje gdje neke partije dobivaš, a neke gubiš. Te te partije nauče najviše.
- Korak 5
Nakon svake partije pogledaj izvješće. Izvješće o partiji pokazuje gdje se partija preokrenula. Prije sljedeće partije vježbaj te pozicije.
Kad prijeđeš razinu više, očekuj da ćeš najprije izgubiti nekoliko partija. Koraci između razina nisu jednako veliki, ni na Lichessu ni u bilo kojoj aplikaciji. Ako ti se korak čini prevelikim, odigraj više partija na nižoj razini ili kreni iz pozicije u kojoj si bolji i vježbaj kako je dobiti.
Pitanja i odgovori
Koliki je Elo programa Stockfish?
Punom snagom Stockfish 19 na četiri jezgre ima 3650 na listi CCRL 40/15 od 16. listopada 2026. To je ljestvica šahovskih programa i ne može se usporediti s rejtinzima ljudi.
Koliki je Elo razine 8 programa Stockfish na Lichessu?
Kod platforme Lichess ne navodi ga. Razina 8 koristi Skill Level 20 s ograničenjem dubine 22 i najviše jednom sekundom po potezu.
Koji je najniži Elo na koji se Stockfish može postaviti?
Preko opcije UCI_Elo 1320 u verziji Stockfish 19. Za slabiju igru potrebni su Skill Level i ograničenja pretraživanja, na primjer ograničenje broja čvorova.
Što znači Skill Level 20?
Punu snagu. Na razini 20 Stockfish ne bira namjerno slabije poteze.
Je li razina Početnik u aplikaciji ChessWOW stvarno Elo 800?
To je cilj na ljestvici programa Stockfish, postignut uz Skill Level 0 i ograničenje broja čvorova. Nije isto što i rejting 800 na Lichessu, Chess.com ili kod FIDE.
Nastavi čitati
Pronađi svoju razinu protiv programa Stockfish.
Pet razina s punom mrežom, offline na iPhoneu, iPadu, Macu i Androidu.