PGN
Cole o PGN de uma partida e o Stockfish analisa aqui mesmo, no seu navegador. Nada é enviado.
Área clara: chance das brancas.imprecisãoerroerro grave
Como analisar uma partida de xadrez pelo PGN
Copie o PGN da partida no site em que você jogou, cole na caixa e clique em analisar. O motor avalia a posição depois de cada lance e, no fim, a página mostra:
- a precisão de cada jogador, em percentual;
- o gráfico de avaliação, com quem estava melhor em cada momento;
- os lances marcados como imprecisão (
?!), erro (?) e erro grave (??), cada um com o lance que o motor preferia.
Clique num lance da lista ou no gráfico para ver a posição. Nos lances marcados, o tabuleiro mostra duas flechas: a laranja é o lance jogado e a verde é o do motor. O botão próximo erro pula de um lance marcado para o seguinte.
Imprecisão, erro e erro grave
A avaliação do motor é convertida em chance de vitória, de 0 a 100%. Um lance é marcado pelo quanto derruba essa chance para quem jogou:
| Marca | Queda na chance de vitória |
|---|---|
Imprecisão ?! |
5 pontos percentuais ou mais |
Erro ? |
10 pontos ou mais |
Erro grave ?? |
15 pontos ou mais |
Por isso perder um peão numa posição equilibrada pesa mais do que perder o mesmo peão com a partida já decidida, quando a chance de vitória quase não muda.
O que é a precisão
É uma nota de 0 a 100 para o conjunto dos lances de um jogador. 100 quer dizer que nenhum lance piorou a posição aos olhos do motor. Cada lance recebe uma nota pela chance de vitória que custou, e a nota da partida combina essas notas dando mais peso aos momentos em que a avaliação oscilava. A conta é a publicada pelo Lichess.
O motor
A análise é feita pelo Stockfish 19, na versão leve do Stockfish.js, que roda em WebAssembly dentro do navegador. Os dois são software livre sob a licença GPL-3, e o código-fonte desta versão está no repositório do projeto.
Perguntas frequentes
- O percentual é o mesmo do chess.com?
- Não. O chess.com não publica a conta que usa. Aqui a precisão segue a fórmula que o Lichess publica, então o número tem o mesmo sentido, mas não é idêntico. Ele também muda um pouco conforme o motor e a profundidade da análise.
- A partida é enviada para algum servidor?
- Não. O Stockfish roda dentro do seu navegador, e a página não tem permissão de abrir conexões.
- Quanto tempo a análise leva?
- De alguns segundos a cerca de um minuto, conforme o tamanho da partida e o aparelho. Dá para ir andando pelos lances enquanto ela roda.
- Qual motor faz a análise?
- O Stockfish 19, na versão leve do projeto Stockfish.js, em profundidade 16. É software livre, sob a licença GPL-3.
Mais ferramentas
- formatador e visualizadorJSONCole e leia. Aceita quase-JSON, aponta o erro e não mexe nos seus dados.
- conversor de textoCaseDigite uma vez e veja todos os formatos ao mesmo tempo, de Título a snake_case. Um clique copia.
- cortar, redimensionar e converterImagemSolte ou cole uma imagem, corte, mude o tamanho e o formato. O peso do arquivo aparece antes de baixar, e a imagem não sai do seu navegador.
- cotação, PTAX e remessasDólarO dólar comercial e a PTAX, com o horário de cada um, e quantos reais cada serviço deixa de verdade para quem recebe em dólar.
- letreiro de LED para showsLetreiroO celular vira um letreiro de LED para pedir música no show. Tela cheia, sem anúncio, e funciona sem internet.
- nível de bolha e inclinômetroNívelO celular vira um nível de bolha, deitado ou em pé na borda, para pendurar um quadro ou ver o desnível do piso. Em graus, % e mm por metro.
Feito por Ronaldo Sena, desenvolvedor em Uberlândia, que também escreve sobre código e xadrez no blog.