Ranking Elo i poziomy Stockfish
Na iPhone, iPad, Mac i Android. Bez konta.
Jak silny jest Stockfish? Na pełnej sile dużo silniejszy niż jakikolwiek człowiek. Stockfish potrafi jednak celowo grać słabiej i właśnie dlatego aplikacje i serwisy szachowe mogą oferować poziomy dla każdego gracza. Ta strona wyjaśnia ustawienia, które stoją za tymi poziomami, co oznacza liczba Elo przy poziomie silnika, a czego nie oznacza, jak ustawione są poziomy Stockfish na Lichess i jak wybrać poziom odpowiedni dla siebie.
Jak Stockfish ogranicza swoją siłę
Stockfish ma dwa wbudowane sposoby na słabszą grę. Oba są opcjami UCI, czyli ustawieniami, które program szachowy wysyła do silnika, zanim ten zacznie liczyć.
- Skill Level, od 0 do 20. 20 to pełna siła, a 0 najsłabsze ustawienie. Poniżej 20 Stockfish porównuje kilka ruchów kandydujących i czasem celowo wybiera słabszy, z elementem przypadku. Im niższy poziom, tym wcześniej w przeszukiwaniu dokonuje tego wyboru i tym większe błędy akceptuje.
- UCI_LimitStrength i UCI_Elo. Po włączeniu
UCI_LimitStrengthprogram może zażądać docelowej siły w Elo przezUCI_Elo. W Stockfish 19 dozwolony zakres to od 1320 do 3190. Wewnętrznie Stockfish przelicza to Elo na Skill Level.
Zakres jest zapisany w kodzie źródłowym (search.h w Stockfish 19). Według tamtejszego komentarza przeliczenie dopasowano do partii Stockfish na różnych poziomach Skill Level przeciw innemu silnikowi i obejmuje ono mniej więcej zakres od 1320 do 3190 na skali CCRL Blitz. CCRL to lista rankingowa silników, nie ludzi.
Jest też trzeci sposób, z którego może skorzystać każdy program: ograniczenie samego przeszukiwania. Stała liczba węzłów (pozycji, które silnik ogląda), stała głębokość albo krótki czas na ruch osłabiają Stockfish, bo płytkie przeszukiwanie przeocza taktykę, którą znajduje głębsze. Wiele aplikacji łączy takie limity ze Skill Level.
Dlaczego Elo silnika to nie twój ranking
Liczba Elo ma sens tylko w obrębie własnej puli graczy. Poziomy silników mierzy się w partiach między silnikami. Twój ranking pochodzi z partii między ludźmi, w konkretnym serwisie albo w konkretnej federacji.
- Różne pule. UCI_Elo jest zakotwiczone w liście rankingowej silników. Rankingi na Lichess i Chess.com pochodzą z partii między ich własnymi graczami, rankingi FIDE z partii turniejowych przy szachownicy.
- Różne błędy. Ograniczony silnik gra przeważnie mocne ruchy, a od czasu do czasu słabszy, wybrany przypadkowo. Ludzie popełniają inne błędy: przeoczają groźbę, źle oceniają plan albo brakuje im czasu. Poziom, który na papierze odpowiada twojemu rankingowi, może okazać się dużo trudniejszy albo dużo łatwiejszy.
- Różne warunki. Czas na ruch i szybkość urządzenia zmieniają to, jak silnie gra dany poziom.
Nawet rankingi ludzi nie pokrywają się ze sobą. Ten sam gracz ma inne liczby na Lichess, na Chess.com i w FIDE, co pokazuje porównanie w poradniku przeliczanie rankingów szachowych. Traktuj więc Elo poziomu silnika jako szczebel drabiny, a nie ranking, który możesz porównać ze swoim.
Jak silny jest Stockfish na pełnej sile?
Daleko ponad poziomem każdego człowieka. Przy Stockfish 18 zespół Stockfish napisał, że silnik jest silniejszy od każdego człowieka, nawet na starszym lub słabym sprzęcie (ogłoszenie). Na liście rankingowej CCRL 40/15 z 16 października 2026 roku Stockfish 19 na czterech rdzeniach procesora zajmuje pierwsze miejsce z wynikiem 3650 Elo.
Ta liczba leży na skali silników i została zmierzona przeciw innym silnikom w stałych warunkach. Nie mówi dokładnie, jak przebiegłby mecz z człowiekiem. Mówi natomiast tyle: na pełnej sile Stockfish jest narzędziem do analizy, a nie partnerem treningowym dla ludzi. Żeby z nim grać, potrzebujesz ograniczonego poziomu. Co zmieniło się w najnowszej wersji, podsumowuje strona Stockfish 19.
Poziomy Stockfish na Lichess
Na Lichess możesz grać z komputerem na poziomach od 1 do 8. Ruchy komputera pochodzą z fishnet, rozproszonej usługi Stockfish w Lichess. W chwili pisania tego tekstu jej kod źródłowy (api.rs) ustawia dla każdego poziomu trzy limity:
| Poziom Lichess | Skill Level | Limit głębokości | Czas na ruch |
|---|---|---|---|
| 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 |
Rzucają się w oczy trzy rzeczy. Poziomy od 1 do 3 używają wartości Skill Level poniżej 0, czyli spoza zakresu oficjalnej opcji Stockfish. Na poziomie 8 limit Skill Level jest wyłączony (20), ale głębokość i czas nadal są ograniczone, więc poziom 8 jest bardzo silny, choć nie jest to Stockfish na pełnej sile. Poza tym kod ustawia Skill Level, głębokość i czas, a nie Elo. Każde Elo, które czytasz przy poziomie Lichess, to szacunek z innego źródła, a nie liczba z kodu Lichess.
Pięć poziomów w ChessWOW
ChessWOW korzysta przy swoich pięciu poziomach z własnych ustawień Stockfish 19:
| Poziom | Cel | Jak jest ustawiony |
|---|---|---|
| Początkujący | Elo 800 | Skill Level 0 plus niewielki limit liczby węzłów |
| Gracz klubowy | Elo 1600 | UCI_LimitStrength z UCI_Elo 1600 |
| Mistrz | Elo 2200 | UCI_LimitStrength z UCI_Elo 2200 |
| Arcymistrz | Elo 2700 | UCI_LimitStrength z UCI_Elo 2700 |
| Pełna siła | bez limitu | Bez ograniczenia siły, wszystkie rdzenie procesora |
Poziom Początkujący wymaga innej metody. UCI_Elo nie schodzi poniżej 1320, a sam Skill Level 0 nadal gra za dobrze dla kogoś, kto dopiero uczy się szachów. Dlatego ChessWOW łączy Skill Level 0 z niewielkim limitem liczby węzłów. Silnik liczy wtedy tak mało, że przeocza również krótką taktykę. Wszystkie wartości Elo to cele na skali Stockfish, a nie rankingi Lichess czy Chess.com, a na to, jak gra dany poziom, wpływają też urządzenie i tempo gry.
Tych samych pięciu poziomów możesz spróbować w przeglądarce, na szachownicy na górze strony graj przeciw Stockfish. W przeglądarce działa mniejsza wersja Stockfish 19 z mniejszą siecią.
Jak wybrać właściwy poziom
- Krok 1
Zacznij od poziomu, który wydaje się trochę za łatwy. Dopiero zaczynasz grać w szachy: Początkujący. Grasz regularnie i znasz podstawową taktykę: Gracz klubowy. Silni gracze klubowi i turniejowi mogą zacząć od poziomu Mistrz.
- Krok 2
Rozegraj od trzech do pięciu partii bez podpowiedzi, żeby wynik odzwierciedlał twoją własną grę.
- Krok 3
Policz wyniki. Jeśli wygrywasz prawie każdą partię, przejdź poziom wyżej. Jeśli prawie każdą przegrywasz, zejdź poziom niżej.
- Krok 4
Zostań tam, gdzie część partii wygrywasz, a część przegrywasz. Te partie uczą najwięcej.
- Krok 5
Po każdej partii zajrzyj do raportu. Raport z partii pokazuje, gdzie nastąpił zwrot. Przećwicz te pozycje przed następną partią.
Po przejściu wyżej licz się z tym, że najpierw przegrasz kilka partii. Odstępy między poziomami nie są równe, ani na Lichess, ani w żadnej aplikacji. Jeśli krok wydaje się za duży, rozegraj więcej partii na niższym poziomie albo zacznij od pozycji, w której stoisz lepiej, i ćwicz jej wygrywanie.
Pytania i odpowiedzi
Jaki ranking Elo ma Stockfish?
Na pełnej sile Stockfish 19 na czterech rdzeniach ma 3650 na liście CCRL 40/15 z 16 października 2026 roku. To skala silników i nie da się jej porównać z rankingami ludzi.
Jakie Elo ma poziom 8 Stockfish na Lichess?
Kod Lichess go nie podaje. Poziom 8 używa Skill Level 20 z limitem głębokości 22 i maksymalnie jedną sekundą na ruch.
Na jakie najniższe Elo można ustawić Stockfish?
Przez UCI_Elo na 1320 w Stockfish 19. Słabsza gra wymaga Skill Level i limitów przeszukiwania, na przykład limitu węzłów.
Co oznacza Skill Level 20?
Pełną siłę. Przy 20 Stockfish nie wybiera celowo słabszych ruchów.
Czy poziom Początkujący w ChessWOW to naprawdę Elo 800?
To cel na skali Stockfish, osiągany przez Skill Level 0 i limit węzłów. Nie jest to to samo co ranking 800 na Lichess, Chess.com czy w FIDE.
Czytaj dalej
Znajdź swój poziom przeciw Stockfish.
Pięć poziomów z pełną siecią, offline na iPhonie, iPadzie, Macu i Androidzie.