Reconhecer a notação: como a letra vira SAN

    Como o ScanChess lê notação manuscrita — abreviações como “dc”, letras parecidas — e por que cada lance é reproduzido num tabuleiro e conferido pelas regras.

    Fluxo do ScanChess para Reconhecer a notação: como a letra vira SAN

    Reconhecimento de texto genérico lê formas. Ler notação de xadrez exige mais: as letras são ambíguas, a escrita é rápida e, principalmente, existe um conjunto de regras que diz quais leituras são sequer possíveis. Esta página é sobre esse passo, entre a foto e o arquivo.

    Por que a letra do xadrez é um problema à parte

    O alfabeto em jogo é minúsculo e mal condicionado. b contra 6. D contra 9. 0 contra O. f contra t. Um modelo de texto genérico não tem motivo para preferir um ao outro; numa lista de lances, um caractere errado produz em silêncio uma partida diferente e ainda assim plausível.

    Depois há o que as pessoas de fato escrevem. Planilhas reais têm abreviações (dc para uma captura de peão), rasuras, setas significando “igual ao de cima”, ep e =D soltos nas margens, e vez ou outra um lance anotado na coluna errada.

    O tabuleiro é o que desambigua

    A decisão que torna isso tratável é recusar-se a ler a folha como texto. Cada lance é jogado num tabuleiro à medida que é reconhecido, e a posição restringe o que o próximo símbolo pode ser.

    • Cbd2 contra Cfd2 — normalmente só um é legal, e o outro é descartado antes de você ver.
    • dc não pode ficar dc: a partir da posição costuma haver exatamente um peão na coluna d que pode capturar, então vira dxc5.
    • Um roque escrito 0-0 é lido como O-O, porque zero-zero não é lance.
    • Um lance que não poderia ter acontecido — um cavalo que não alcança aquela casa, a captura de uma peça que não está lá — é marcado em vermelho em vez de ser escrito na sua partida.

    Esse último ponto é a diferença que importa. Uma leitura errada que produz um lance ilegal se denuncia sozinha. Você revisa um punhado de entradas coloridas em vez de conferir quarenta lances contra uma folha que talvez você também não consiga ler.

    O que as cores significam

    Vermelho é um lance ilegal: a leitura não pode ser jogada naquela posição, então algo antes está errado — o próprio lance, ou um anterior que deixou o tabuleiro no estado errado.

    Âmbar é um lance de baixa confiança: o modelo leu alguma coisa, mas sem certeza suficiente para se comprometer. O editor mostra os lances legais naquela posição, então se Cbd2 e Cfd2 são ambos possíveis você escolhe em vez de digitar. Não há categoria “ambíguo” separada; uma leitura insegura é âmbar, seja qual for o motivo da dúvida.

    O que ainda precisa de você

    Dois casos que as regras não resolvem:

    Uma leitura errada, confiante e legal. Se Cbd2 e Cfd2 são ambos legais e o modelo teve certeza do errado, nenhuma validação vai dizer qual você jogou. O tabuleiro de reprodução pega isso: percorra a partida e a posição deixa de bater com a sua memória.

    Uma folha errada. Se quem anotou pulou um lance, a partida diverge dali, e a validação marca a divergência, não a causa. Consertar significa voltar à posição — ou à cópia do adversário.

    A edição usa o botão de lápis ao lado de cada lance e não custa nada: só o reconhecimento gasta créditos. Corrija um lance e o resto da partida é revalidado a partir dali.

    A notação que ele entende

    Notação algébrica padrão, como a FIDE exige: letras de peça RDTBC, peões sem letra, x para capturas, O-O e O-O-O, + e #, =D para promoção, e desambiguação por coluna ou fileira. Se quiser uma revisão, A notação de xadrez explicada cobre o sistema inteiro, e 7 erros comuns de notação cobre o que dá errado quando se escreve com pressa.

    Notação descritiva (P-K4, N-KB3) não é suportada. Lances escritos assim aparecem como foram escaneados, mas não são convertidos, reproduzidos nem conferidos, então uma folha antiga precisa ser traduzida antes. Notação descritiva e algébrica mostra como.

    Relacionado

    Perguntas frequentes

    Ele entende abreviações?
    Entende. Formas como “dc” para uma captura de peão são expandidas para SAN padrão, “dxc5”, usando a posição no tabuleiro.
    E a antiga notação descritiva?
    Não é suportada. Lances no estilo P-K4 aparecem como foram escaneados, mas não são convertidos, reproduzidos nem conferidos, então passe a folha para notação algébrica antes de escanear.
    Como uma leitura errada é pega?
    Cada lance é reproduzido num tabuleiro conforme é lido. Um lance ilegal naquela posição fica vermelho; um lance de que o modelo não tem certeza fica âmbar, com as alternativas legais no editor.
    Escanear uma planilha

    10 créditos grátis no cadastro. Preços por volume: Preços

    Outras formas de usar o ScanChess