Analiza

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_LimitStrength uključen, sučelje opcijom UCI_Elo mož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 LichessSkill LevelOgraničenje dubineVrijeme po potezu
1-9550 ms
2-55100 ms
3-15150 ms
435200 ms
575300 ms
6118400 ms
71613500 ms
820221000 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:

RazinaCiljKako je postavljena
PočetnikElo 800Skill Level 0 uz malo ograničenje broja čvorova
Klupski igračElo 1600UCI_LimitStrength uz UCI_Elo 1600
MajstorElo 2200UCI_LimitStrength uz UCI_Elo 2200
VelemajstorElo 2700UCI_LimitStrength uz UCI_Elo 2700
Puna snagaBez ograničenjaBez 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

  1. 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.

  2. Korak 2

    Odigraj tri do pet partija bez savjeta, tako da rezultat odražava tvoju igru.

  3. Korak 3

    Zbroji rezultate. Ako dobivaš gotovo svaku partiju, prijeđi razinu više. Ako gotovo svaku gubiš, spusti se razinu niže.

  4. Korak 4

    Ostani ondje gdje neke partije dobivaš, a neke gubiš. Te te partije nauče najviše.

  5. 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.

Dobro je znati

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.

Još vodiča

Nastavi čitati

ChessWOW

Pronađi svoju razinu protiv programa Stockfish.

Pet razina s punom mrežom, offline na iPhoneu, iPadu, Macu i Androidu.