Stockfish: Elo e níveis de força
Para iPhone, iPad, Mac e Android. Sem conta.
Qual é a força do Stockfish? Com força máxima, muito superior à de qualquer jogador humano. Mas o Stockfish também consegue jogar mais fraco de propósito, e é assim que as apps e os sites de xadrez oferecem níveis para todos os jogadores. Esta página explica as definições por trás desses níveis, o que significa e o que não significa um número Elo num nível de motor, como estão configurados os níveis do Stockfish no Lichess e como escolher o nível certo para ti.
Como o Stockfish limita a sua força
O Stockfish tem duas formas incorporadas de jogar mais fraco. Ambas são opções UCI, definições que um programa de xadrez envia ao motor antes de este procurar.
- Skill Level, de 0 a 20. 20 é a força máxima e 0 a definição mais fraca. Abaixo de 20, o Stockfish compara vários lances candidatos e às vezes escolhe de propósito um mais fraco, com uma componente de acaso. Quanto mais baixo o nível, mais cedo na procura faz essa escolha e maiores são os erros que aceita.
- UCI_LimitStrength e UCI_Elo. Com
UCI_LimitStrengthligado, um programa pode pedir uma força-alvo em Elo comUCI_Elo. No Stockfish 19, o intervalo permitido vai de 1320 a 3190. Internamente, o Stockfish converte esse Elo num Skill Level.
O intervalo está definido no código-fonte (search.h no Stockfish 19). Segundo um comentário aí, a conversão foi ajustada a partidas entre o Stockfish em diferentes Skill Levels e outro motor, e cobre aproximadamente de 1320 a 3190 na escala CCRL Blitz. A CCRL é uma lista de ratings para motores, não para pessoas.
Há uma terceira forma que qualquer programa pode usar: limitar a própria procura. Um número fixo de nós (posições que o motor examina), uma profundidade fixa ou pouco tempo por lance tornam o Stockfish mais fraco, porque uma procura superficial deixa escapar táticas que uma procura mais profunda encontra. Muitas apps combinam estes limites com o Skill Level.
Porque é que o Elo de um motor não é o teu rating
Um número Elo só tem significado dentro do seu próprio grupo de jogadores. Os níveis dos motores são medidos em partidas entre motores. O teu rating vem de partidas entre pessoas, num site concreto ou numa federação.
- Grupos diferentes. O UCI_Elo está ancorado numa lista de ratings de motores. Os ratings do Lichess e do Chess.com vêm de partidas entre os seus próprios jogadores; os ratings FIDE, de partidas presenciais oficiais.
- Erros diferentes. Um motor limitado joga sobretudo lances fortes e, de vez em quando, um mais fraco escolhido ao acaso. As pessoas cometem outro tipo de erros: não veem uma ameaça, avaliam mal um plano ou ficam com pouco tempo. Um nível que no papel corresponde ao teu rating pode parecer muito mais difícil ou muito mais fácil.
- Condições diferentes. O tempo por lance e a velocidade do dispositivo mudam a força com que um nível joga.
Nem os ratings humanos coincidem entre si. O mesmo jogador tem números diferentes no Lichess, no Chess.com e na FIDE, como mostra a comparação em conversão de ratings de xadrez. Por isso, vê o Elo de um nível de motor como um degrau de uma escada, não como um rating que possas comparar com o teu.
Qual é a força do Stockfish na força máxima?
Muito acima de qualquer ser humano. Com o Stockfish 18, a equipa do Stockfish escreveu que o motor é mais forte do que qualquer jogador humano, mesmo em hardware antigo ou modesto (anúncio). Na lista de ratings CCRL 40/15 de 16 de outubro de 2026, o Stockfish 19 com quatro núcleos de processador está em primeiro lugar com 3650 Elo.
Esse número está numa escala de motores, medido contra outros motores em condições fixas. Não te diz exatamente como correria um match contra uma pessoa. O que te diz: com força máxima, o Stockfish é uma ferramenta de análise, não um parceiro de treino para pessoas. Para jogares contra ele, precisas de um nível limitado. O que mudou na versão mais recente está resumido em Stockfish 19.
Os níveis do Stockfish no Lichess
No Lichess podes jogar contra o computador nos níveis 1 a 8. Os lances do computador vêm do fishnet, o serviço distribuído de Stockfish do Lichess. No momento em que escrevemos, o seu código-fonte (api.rs) define três limites para cada nível:
| Nível Lichess | Skill Level | Limite de profundidade | Tempo por lance |
|---|---|---|---|
| 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 |
Destacam-se três coisas. Os níveis 1 a 3 usam valores de Skill abaixo de 0, fora do intervalo da opção oficial do Stockfish. No nível 8, o limite de Skill está desligado (20), mas a profundidade e o tempo continuam limitados, por isso o nível 8 é muito forte sem ser o Stockfish com força máxima. E o código define Skill, profundidade e tempo, não um Elo. Qualquer Elo que leias para um nível do Lichess é uma estimativa feita noutro lado, não um número do código do Lichess.
Os cinco níveis no ChessWOW
O ChessWOW usa as definições do próprio Stockfish 19 para os seus cinco níveis:
| Nível | Objetivo | Como é definido |
|---|---|---|
| Iniciante | Elo 800 | Skill Level 0 mais um limite baixo no número de nós |
| Jogador de clube | Elo 1600 | UCI_LimitStrength com UCI_Elo 1600 |
| Mestre | Elo 2200 | UCI_LimitStrength com UCI_Elo 2200 |
| Grande mestre | Elo 2700 | UCI_LimitStrength com UCI_Elo 2700 |
| Stockfish com força máxima | sem limite | Sem limite de força, todos os núcleos do processador |
O nível Iniciante precisa de outro método. O UCI_Elo não desce abaixo de 1320, e o Skill Level 0 sozinho ainda joga bem demais para quem está a aprender o jogo. Por isso, o ChessWOW combina o Skill Level 0 com um limite baixo no número de nós. O motor procura então tão pouco que também deixa escapar táticas curtas. Todos os valores Elo são objetivos na escala do Stockfish, não ratings do Lichess ou do Chess.com, e o dispositivo e o ritmo de jogo influenciam a forma como um nível joga.
Podes experimentar os mesmos cinco níveis no navegador, no tabuleiro no topo de jogar contra o Stockfish. O navegador corre uma versão mais pequena do Stockfish 19, com uma rede mais pequena.
Como escolher o nível certo
- Passo 1
Começa num nível que pareça um pouco fácil. Se és novo no xadrez: Iniciante. Se jogas com regularidade e conheces as táticas básicas: Jogador de clube. Jogadores fortes de clube ou de torneio podem começar em Mestre.
- Passo 2
Joga três a cinco partidas sem dicas, para que o resultado reflita o teu próprio jogo.
- Passo 3
Conta os teus resultados. Se ganhas quase todas as partidas, sobe um nível. Se perdes quase todas, desce um.
- Passo 4
Fica onde ganhas algumas e perdes outras. São essas as partidas que mais te ensinam.
- Passo 5
Vê o relatório depois de cada partida. O relatório da partida mostra onde a partida mudou. Treina essas posições antes da partida seguinte.
Quando subires, conta com algumas derrotas no início. Os degraus entre níveis não têm todos o mesmo tamanho, no Lichess como em qualquer app. Se um degrau parecer grande demais, joga mais partidas no nível de baixo, ou começa a partir de uma posição em que estás melhor e treina a forma de a ganhar.
Perguntas e respostas
Qual é o Elo do Stockfish?
Com força máxima, o Stockfish 19 com quatro núcleos tem 3650 na lista CCRL 40/15 de 16 de outubro de 2026. É uma escala de motores e não se pode comparar com ratings humanos.
Que Elo tem o nível 8 do Stockfish no Lichess?
O código do Lichess não indica nenhum. O nível 8 usa Skill Level 20 com um limite de profundidade de 22 e até um segundo por lance.
Qual é o Elo mais baixo que se pode definir no Stockfish?
Com UCI_Elo, 1320 no Stockfish 19. Para jogar mais fraco, são precisos o Skill Level e limites na procura, como um limite de nós.
O que significa Skill Level 20?
Força máxima. Em 20, o Stockfish não escolhe lances mais fracos de propósito.
O nível Iniciante do ChessWOW é mesmo Elo 800?
É um objetivo na escala do Stockfish, conseguido com Skill Level 0 e um limite de nós. Não é o mesmo que um rating de 800 no Lichess, no Chess.com ou na FIDE.
Continua com
Encontra o teu nível contra o Stockfish.
Cinco níveis com a rede completa, offline no iPhone, iPad, Mac e Android.