Stockfish Elo og niveauer
Til iPhone, iPad, Mac og Android. Uden konto.
Hvor stærk er Stockfish? I fuld styrke langt stærkere end nogen menneskelig spiller. Men Stockfish kan også spille svagere med vilje, og det er sådan, skakapps og websites tilbyder niveauer til alle spillere. Denne side forklarer indstillingerne bag niveauerne, hvad et Elo-tal på et motorniveau betyder, og hvad det ikke betyder, hvordan Stockfish-niveauerne på Lichess er sat op, og hvordan du vælger det rigtige niveau.
Sådan begrænser Stockfish sin styrke
Stockfish har to indbyggede måder at spille svagere på. Begge er UCI-optioner, indstillinger, som et skakprogram sender til motoren, før den søger.
- Skill Level fra 0 til 20. 20 er fuld styrke og 0 den svageste indstilling. Under 20 sammenligner Stockfish flere kandidattræk og vælger af og til med vilje et svagere, med et element af tilfældighed. Jo lavere niveau, jo tidligere i søgningen træffer den valget, og jo større fejl accepterer den.
- UCI_LimitStrength og UCI_Elo. Med
UCI_LimitStrengthslået til kan et program bede om en målstyrke i Elo medUCI_Elo. I Stockfish 19 er det tilladte interval 1320 til 3190. Internt omregner Stockfish denne Elo til et skill level.
Intervallet er fastlagt i kildekoden (search.h i Stockfish 19). Ifølge en kommentar dér er omregningen tilpasset partier mellem Stockfish på forskellige skill levels og en anden motor og dækker cirka 1320 til 3190 på CCRL's blitzskala. CCRL er en ratingliste for skakmotorer, ikke for mennesker.
Der er en tredje måde, som ethvert program kan bruge: at begrænse selve søgningen. Et fast antal knuder (stillinger, motoren ser på), en fast dybde eller en kort tid pr. træk gør alle Stockfish svagere, fordi en kort søgning overser taktik, som en dybere søgning finder. Mange apps kombinerer sådanne grænser med skill level.
Hvorfor motorens Elo ikke er din rating
Et Elo-tal betyder kun noget inden for sin egen gruppe af spillere. Motorniveauer måles i partier mellem motorer. Din rating kommer fra partier mellem mennesker, på ét bestemt website eller i ét forbund.
- Forskellige spillergrupper. UCI_Elo er forankret i en ratingliste for motorer. Ratings på Lichess og Chess.com kommer fra partier mellem deres egne spillere, FIDE-ratings fra ratede partier over brættet.
- Forskellige fejl. En begrænset motor spiller mest stærke træk og så en gang imellem et svagere, valgt ved tilfældighed. Mennesker laver andre slags fejl: De overser en trussel, vurderer en plan forkert eller kommer i tidnød. Et niveau, der på papiret passer til din rating, kan føles meget sværere eller meget lettere.
- Forskellige betingelser. Tiden pr. træk og enhedens hastighed ændrer, hvor stærkt et niveau spiller.
Selv menneskelige ratings passer ikke sammen. Den samme spiller har forskellige tal på Lichess, på Chess.com og hos FIDE, som sammenligningen i omregning af skakratings viser. Se derfor et motorniveaus Elo som et trin på en stige, ikke som en rating, du kan sammenligne med din egen.
Hvor stærk er Stockfish i fuld styrke?
Langt over ethvert menneske. Om Stockfish 18 skrev Stockfish-holdet, at motoren er stærkere end enhver menneskelig spiller, selv på ældre eller svag hardware (meddelelse). På ratinglisten CCRL 40/15 fra 16. oktober 2026 ligger Stockfish 19 på fire processorkerner på førstepladsen med 3650 Elo.
Det tal ligger på en motorskala, målt mod andre motorer under faste betingelser. Det fortæller dig ikke præcist, hvordan en match mod et menneske ville gå. Det, det fortæller dig: I fuld styrke er Stockfish et analyseværktøj, ikke en træningspartner for mennesker. For at spille mod den skal du bruge et begrænset niveau. Hvad der er ændret i den nyeste version, er opsummeret i Stockfish 19.
Stockfish-niveauer på Lichess
På Lichess kan du spille mod computeren på niveau 1 til 8. Computerens træk kommer fra fishnet, Lichess' distribuerede Stockfish-tjeneste. I skrivende stund sætter kildekoden (api.rs) tre grænser for hvert niveau:
| Lichess-niveau | Skill Level | Dybdegrænse | Tid pr. træk |
|---|---|---|---|
| 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 |
Tre ting springer i øjnene. Niveau 1 til 3 bruger skill-værdier under 0, uden for intervallet i den officielle Stockfish-option. På niveau 8 er skill-grænsen slået fra (20), men dybde og tid er stadig begrænset, så niveau 8 er meget stærkt uden at være Stockfish i fuld styrke. Og koden sætter skill, dybde og tid, ikke en Elo. Enhver Elo, du læser for et Lichess-niveau, er et skøn fra et andet sted, ikke et tal fra Lichess' kode.
De fem niveauer i ChessWOW
ChessWOW bruger Stockfish 19's egne indstillinger til sine fem niveauer:
| Niveau | Mål | Sådan er det indstillet |
|---|---|---|
| Begynder | Elo 800 | Skill Level 0 plus en lille grænse for antallet af knuder |
| Klubspiller | Elo 1600 | UCI_LimitStrength med UCI_Elo 1600 |
| Mester | Elo 2200 | UCI_LimitStrength med UCI_Elo 2200 |
| Stormester | Elo 2700 | UCI_LimitStrength med UCI_Elo 2700 |
| Fuld styrke | Ingen grænse | Ingen styrkebegrænsning, alle processorkerner |
Niveauet Begynder kræver en anden metode. UCI_Elo kan ikke gå under 1320, og Skill Level 0 alene spiller stadig for godt for en, der er ved at lære spillet. Derfor kombinerer ChessWOW Skill Level 0 med en lille grænse for antallet af knuder. Motoren søger så lidt, at den også overser korte taktikker. Alle Elo-værdier er mål på Stockfishs skala, ikke ratings på Lichess eller Chess.com, og enheden og betænkningstiden påvirker, hvordan et niveau spiller.
Du kan prøve de samme fem niveauer i browseren på brættet øverst på spil mod Stockfish. Browseren kører en mindre udgave af Stockfish 19 med et mindre netværk.
Sådan vælger du det rigtige niveau
- Trin 1
Start på et niveau, der virker lidt let. Ny i skak: Begynder. Spiller du jævnligt og kender grundlæggende taktik: Klubspiller. Stærke klub- eller turneringsspillere kan starte på Mester.
- Trin 2
Spil tre til fem partier uden tip, så resultatet afspejler dit eget spil.
- Trin 3
Tæl dine resultater. Vinder du næsten hvert parti, så gå et niveau op. Taber du næsten hvert parti, så gå et ned.
- Trin 4
Bliv, hvor du vinder nogle og taber nogle. Det er de partier, du lærer mest af.
- Trin 5
Se rapporten efter hvert parti. Partirapporten viser, hvor partiet vendte. Træn de stillinger før det næste parti.
Når du går et niveau op, så regn med at tabe et par partier først. Trinene mellem niveauerne er ikke lige store, hverken på Lichess eller i nogen app. Føles et trin for stort, så spil flere partier på det lavere niveau, eller start fra en stilling, hvor du står bedre, og øv dig i at vinde den.
Spørgsmål og svar
Hvad er Stockfishs Elo?
I fuld styrke er Stockfish 19 på fire kerner ratet 3650 på listen CCRL 40/15 fra 16. oktober 2026. Det er en motorskala og kan ikke sammenlignes med menneskelige ratings.
Hvilken Elo har Stockfish niveau 8 på Lichess?
Lichess' kode angiver ingen. Niveau 8 bruger Skill Level 20 med en dybdegrænse på 22 og op til ét sekund pr. træk.
Hvad er den laveste Elo, Stockfish kan indstilles til?
Med UCI_Elo 1320 i Stockfish 19. Svagere spil kræver Skill Level og grænser for søgningen, for eksempel en grænse for antallet af knuder.
Hvad betyder Skill Level 20?
Fuld styrke. På 20 vælger Stockfish ikke svagere træk med vilje.
Er niveauet Begynder i ChessWOW virkelig Elo 800?
Det er et mål på Stockfishs skala, nået med Skill Level 0 og en grænse for antallet af knuder. Det er ikke det samme som en rating på 800 på Lichess, Chess.com eller hos FIDE.
Læs videre
Find dit niveau mod Stockfish.
Fem niveauer med det fulde netværk, offline på iPhone, iPad, Mac og Android.