De imagem para FEN: perceber o FEN e obtê-lo a partir de uma imagem
Para iPhone, iPad, Mac e Android. Sem conta.
Visualizador de FEN
Posição válida
| Colocação das peças | r1bqkb1r/pppp1ppp/2n2n2/4p2Q/2B1P3/8/PPPP1PPP/RNB1K1NR |
|---|---|
| Lado com a vez | Brancas |
| Direitos de roque | KQkq |
| En passant | nenhum |
| Contador de meios-lances | 4 |
| Número do lance | 4 |
Transformar uma foto ou uma captura de ecrã num FEN funciona na app ChessWOW, diretamente no teu dispositivo.
O FEN é a linha de texto que descreve uma posição de xadrez. Cola um no visualizador acima para ver o tabuleiro, verificar se a posição é válida e copiá-lo para onde precisares. Este guia explica cada parte de um FEN, como uma imagem de um tabuleiro se transforma num FEN, que pormenores nenhuma imagem pode conter e como obter um FEN a partir de uma foto, de uma captura de ecrã ou de um diagrama de livro com a app ChessWOW.
O que é o FEN
FEN significa Forsyth-Edwards Notation (notação Forsyth-Edwards). Baseia-se num sistema do jornalista escocês David Forsyth, do século XIX, e foi alargado por Steven J. Edwards para uso em software de xadrez. Quase todos os programas, sites e motores de xadrez o conseguem ler e escrever. Um FEN tem seis campos, separados por espaços. Esta é a posição inicial:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1| Campo | Exemplo | Significado |
|---|---|---|
| 1. Colocação das peças | rnbqkbnr/.../RNBQKBNR | Onde está cada peça, começando pela 8.ª fileira |
| 2. Lado com a vez | w | w para as brancas, b para as pretas |
| 3. Direitos de roque | KQkq | Que roques ainda são permitidos, um hífen se nenhum |
| 4. Casa de en passant | - | A casa que um peão acabou de saltar, ou um hífen |
| 5. Contador de meios-lances | 0 | Lances desde a última captura ou lance de peão (regra dos cinquenta lances) |
| 6. Número do lance | 1 | Começa em 1 e aumenta depois de cada lance das pretas |
As letras são sempre inglesas, seja qual for a língua da tua app de xadrez: K rei, Q dama, R torre, B bispo, N cavalo, P peão. As maiúsculas são peças brancas, as minúsculas são peças pretas. Nos direitos de roque, K e Q representam o roque pequeno e o roque grande das brancas, k e q os das pretas.
Como ler um FEN
O primeiro campo descreve o tabuleiro fileira a fileira, da 8.ª fileira (o lado das pretas) até à 1.ª (o lado das brancas). Em cada fileira, lê-se da coluna a até à coluna h. Uma letra é uma peça, um algarismo é um número de casas vazias seguidas, e uma barra termina a fileira. Depois de 1.e4 c5 2.Cf3, o FEN é:
rnbqkbnr/pp1ppppp/8/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R b KQkq - 1 2rnbqkbnr: 8.ª fileira, todas as peças pretas ainda nas casas iniciais.pp1ppppp: 7.ª fileira, peões pretos em a7 e b7, c7 vazia, peões de d7 a h7.8: a 6.ª fileira está vazia.2p5: 5.ª fileira, duas casas vazias, um peão preto em c5, cinco casas vazias.4P3: 4.ª fileira, um peão branco em e4.5N2: 3.ª fileira, um cavalo branco em f3.PPPP1PPPeRNBQKB1R: 2.ª e 1.ª fileiras, e2 e g1 estão vazias.b KQkq - 1 2: vez das pretas, os quatro direitos de roque, sem casa de en passant, um meio-lance desde o último lance de peão (2.Cf3), lance 2.
Uma verificação rápida para qualquer FEN: cada fileira tem de somar exatamente oito casas, e tem de haver exatamente oito fileiras.
O que uma imagem não pode saber
Uma imagem mostra apenas o primeiro campo: onde estão as peças. Os outros cinco campos descrevem a história da partida, e uma imagem não a contém. Isto importa, porque a mesma imagem pode ser uma vitória para um lado ou para o outro:
- Lado com a vez. Tens de o definir. A maioria dos diagramas nos livros indica-o na legenda, por exemplo «Jogam as brancas».
- Direitos de roque. Um rei e uma torre nas casas iniciais podem ou não ter-se movido antes. Só ativa o roque se souberes que não se moveram.
- En passant. Se o último lance foi um peão a avançar duas casas, a casa que ele saltou vai para o campo 4. Em
rnbqkbnr/ppp2ppp/4p3/3pP3/8/8/PPPP1PPP/RNBQKBNR w KQkq d6 0 3(depois de 1.e4 e6 2.e5 d5), as brancas podem capturar exd6 en passant. A norma original escreve esta casa depois de cada avanço duplo de peão; muitos programas só a escrevem quando a captura é mesmo possível. As duas formas carregam na maioria dos programas. - Contador de meios-lances e número do lance. Só contam para a regra dos cinquenta lances e para a apresentação. Se não os souberes,
0 1é a escolha habitual.
Como funciona a conversão de imagem para FEN
Transformar uma imagem num FEN é uma tarefa de reconhecimento de padrões. As ferramentas de reconhecimento costumam trabalhar nestes passos:
- Encontrar o tabuleiro. Os quatro cantos do tabuleiro são localizados na imagem. Numa foto, o tabuleiro aparece muitas vezes inclinado ou visto de lado, por isso a imagem é endireitada até formar um quadrado.
- Dividir em casas. O tabuleiro quadrado é cortado numa grelha de 8 por 8, com 64 casas.
- Reconhecer cada casa. Para cada casa, a ferramenta escolhe entre 13 opções: vazia, ou um dos seis tipos de peça em branco ou em preto.
- Decidir a orientação. A ferramenta descobre que lado está em baixo. As coordenadas impressas na margem do tabuleiro ajudam; sem elas, um tabuleiro visto do lado das pretas pode sair espelhado.
- Construir o FEN. Os 64 resultados formam o campo da colocação das peças. O lado com a vez, os direitos de roque e a casa de en passant ficam a teu cargo.
Os erros vêm normalmente do passo 3. Em imagens pequenas, bispos e peões parecem-se, desenhos de peças pouco comuns ou cores invulgares confundem o reconhecimento, e setas ou casas destacadas por cima podem esconder uma peça. É por isso que uma boa ferramenta te diz de que casas não tem a certeza, e é por isso que deves comparar sempre o resultado com o original.
Dicas para uma boa imagem
- Mostra as 64 casas. Não cortes dentro do tabuleiro. Cortar as barras do navegador ou os balões de conversa à volta não faz mal.
- Usa uma captura de ecrã sempre que puderes. Uma captura de ecrã de um tabuleiro 2D é direita e nítida. Uma foto de um ecrã acrescenta reflexos e padrões moiré.
- Fotografa os livros de cima, a direito. Segura a câmara paralela à página, evita a sombra da mão e garante que a página está plana.
- Tira as sobreposições. Setas, casas coloridas e o destaque do último lance podem esconder peças. Se possível, tira a imagem sem eles.
- Quanto maior, melhor. Abre uma miniatura em tamanho real antes de fazeres a captura de ecrã. Mais píxeis por casa significam menos confusões.
- Toma nota de quem tem a vez. Escreve-o ou confirma na legenda, porque vais ter de o definir.
Verificar um FEN: erros típicos
Cola um FEN no visualizador acima e ele verifica a posição. Estes são os erros mais frequentes, tanto em FEN escritos à mão como em FEN reconhecidos:
- Uma fileira não soma oito.
pp1pppptem só sete casas. Conta letras e algarismos em cada fileira. - O tabuleiro está ao contrário. O FEN começa pela 1.ª fileira em vez da 8.ª. Sinal típico: peões brancos na 7.ª fileira numa posição de abertura.
- Cores trocadas. Maiúsculas e minúsculas confundidas, e as brancas e as pretas trocam de lugar.
- Reis. Cada lado precisa de exatamente um rei, e o lado sem a vez não pode estar em xeque.
- Peões nas fileiras da ponta. Um peão na 1.ª ou na 8.ª fileira é impossível; já teria sido promovido.
- Direitos de roque que não podem existir.
Kexige um rei branco em e1 e uma torre branca em h1. Se um deles estiver noutro sítio, o direito tem de sair. - Casa de en passant errada. Com a vez das brancas tem de estar na 6.ª fileira, com a vez das pretas na 3.ª, logo atrás de um peão que acabou de avançar duas casas.
- Peças a mais. Mais de oito peões por lado, ou mais peças do que as promoções permitem, significa que uma casa foi mal lida.
De uma foto a um FEN na app ChessWOW
O visualizador desta página trabalha com texto. Para transformar uma imagem num FEN, usa a app ChessWOW no iPhone, iPad, Mac ou Android:
- Passo 1
Escolhe a imagem. Toca em «Digitalizar posição» e tira uma foto, escolhe uma captura de ecrã da tua fototeca, cola uma imagem copiada ou fotografa um diagrama num livro.
- Passo 2
Verifica os cantos. A app encontra o tabuleiro. Se um canto estiver fora do sítio, arrasta o marcador do canto para o lugar certo. Se for preciso, roda a foto em passos de 90 graus ou vira o tabuleiro.
- Passo 3
Corrige o tabuleiro. As casas de que o reconhecimento não tem a certeza ficam marcadas. Toca numa casa para mudar ou retirar uma peça.
- Passo 4
Define os pormenores. Escolhe de quem é a vez e confirma os direitos de roque e o en passant só quando souberes que se aplicam.
- Passo 5
Usa a posição. Analisa-a com o Stockfish 19, joga-a até ao fim ou copia-a como FEN para a colares onde quiseres.
Mais sobre fontes concretas: analisar uma captura de ecrã de xadrez e digitalizar um diagrama de um livro de xadrez. Se não tiveres imagem nenhuma, monta a posição casa a casa no editor de tabuleiro, que também corre no navegador e te dá o FEN no fim.
Perguntas e respostas
O que significa FEN?
Forsyth-Edwards Notation (notação Forsyth-Edwards). Descreve uma posição de xadrez numa única linha de texto com seis campos.
Posso converter uma imagem em FEN nesta página?
Não. O visualizador desta página lê e verifica texto FEN. O reconhecimento de imagens faz parte da app ChessWOW para iPhone, iPad, Mac e Android.
Porque tenho de definir o lado com a vez depois de digitalizar?
Uma imagem não mostra de quem é a vez, e o melhor lance depende disso. O mesmo vale para os direitos de roque e o en passant.
Qual é a diferença entre FEN e PGN?
O FEN descreve uma posição. O PGN descreve uma partida inteira, lance a lance, com informações como os jogadores e o resultado.
O que significam os dois números no fim de um FEN?
O primeiro conta os meios-lances desde a última captura ou lance de peão, para a regra dos cinquenta lances. O segundo é o número do lance. Se não os souberes, usa 0 1.
Porque é que o meu FEN é inválido?
Na maioria dos casos, uma fileira não soma oito casas, falta um rei, ou há direitos de roque definidos para um rei ou uma torre que não estão na casa inicial.
Continua com
Transforma o próximo diagrama num FEN.
Digitaliza fotos, capturas de ecrã e diagramas de livros com o ChessWOW no iPhone, iPad, Mac e Android.