PGN

Cole o PGN de uma partida e o Stockfish analisa aqui mesmo, no seu navegador. Nada é enviado.

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.

Feito por Ronaldo Sena, desenvolvedor em Uberlândia, que também escreve sobre código e xadrez no blog.