Sobre o ScanChess

    Um leitor de planilhas feito por uma equipe pequena que joga xadrez

    O ScanChess transforma fotos de planilhas de xadrez manuscritas em PGN editável e verificado pelas regras. Esta página conta quem faz, por quê, como o reconhecimento funciona e o que ele não faz.

    Digitalizar uma planilha

    Quem desenvolve

    O ScanChess é feito pela SudoAI, um pequeno estúdio de software. Não há equipe comercial nem departamento de suporte: quem escreve o código lê a caixa de suporte e olha cada digitalização que um usuário relata como errada.

    Os guias do blog são escritos pela mesma equipe e conferidos com o manual da FIDE e com as plataformas que descrevem.

    Por que existe

    Partidas presenciais viram uma pilha de papel, e digitá-las num banco de dados é tão lento que quase nenhuma volta a ser vista. Queríamos que o caminho da foto de uma planilha até uma partida reproduzível levasse cerca de um minuto, conferência incluída.

    Como funciona o reconhecimento

    1. 1

      Um modelo de visão lê a caligrafia de cada foto e propõe um lance para cada célula, com um índice de confiança.

    2. 2

      Os lances propostos são reproduzidos num tabuleiro com chess.js. Um lance ilegal na sua posição, ou sobre o qual o modelo ficou em dúvida, é marcado. Nada é corrigido em silêncio.

    3. 3

      Você confere no editor os lances marcados com a sua planilha — redigite um lance, escolha uma das alternativas que as regras permitem, insira ou apague um lance — e então exporta o PGN ou salva a partida.

    A qualidade do reconhecimento depende da caligrafia, da luz e da notação usada, por isso não damos um número de precisão. Conte com conferir alguns lances numa partida comum.

    O que não faz

    • Não garante uma transcrição sem erros. Um lance marcado é um lance para conferir; um lance sem marcação também pode estar errado se a leitura equivocada foi confiante.
    • Lê notação algébrica padrão (e4, Cf3). Notação descritiva (P-4R) e letras de peça não latinas não são convertidas.
    • Não envia partidas para o Lichess ou o Chess.com por você. Entrega um arquivo .pgn padrão, que esses sites e programas de computador importam.
    • Digitalizar consome créditos e exige conta. O visualizador de PGN, o editor de tabuleiro e o validador de PGN são gratuitos e funcionam sem entrar.