Eu estava usando Apronus para fazer um novo quebra-cabeça de xadrez para Puzzling Stack Exchange , mas depois fez algo estranho.
[FEN ""] 1. Nh3 f5 2. e4 fxe4 3. d3 exd3 4. Be2 Kf7 5. Qd2 dxe2 6. O-O
É deixar o rei branco passar uma casa que é atacada por um peão preto – isso é um movimento ilegal! Deve-se saber que nosso replayer não foi construído para detectar cheques e outros enfeites, então posso mostrar isso aqui muito bem. No entanto, isso não deveria estar acontecendo em um editor PGN devidamente construído, que é o Apronus.
Alguém tem alguma idéia de por que isso está acontecendo?
Resposta
Acontece que eu sou o autor do editor de tabuleiro de xadrez em discussão. Deixe-me esclarecer a questão.
Este editor supostamente aplica movimentos legais, mas tem um bug que o impede de ser capaz de para fazer uma captura de peão na fila final. Portanto, ele não pode notar que uma peça de xadrez preta controla a casa f1. Se você colocar um b preto ishop na diagonal a6-f1 então não permitirá que as brancas roqueiem.
Há um editor de tabuleiro de xadrez mais recente que está livre desse bug: https://www.apronus.com/chess/puzzle/editor.php?editpuzzle=0 , que pretende ser um poderoso editor de quebra-cabeças, mas também pode servir como um editor PGN.
A interface de “configuração de posição” pode ser usado para ilustrar uma sequência arbitrária de tabuleiros de xadrez, movimentos não necessariamente legais ou ilegais. Se você marcar a caixa de seleção “Sequência de animação”, verá que ela mantém um registro de todas as posições da placa, como os quadros de um filme. Ele permite que você exclua certos quadros, o que efetivamente permite que você configure uma sequência arbitrária de posição do tabuleiro e gere um diagrama GIF animado. Eu sou o autor desta ferramenta.
Resposta
Bem, para uma resposta definitiva você precisa perguntar aos autores / mantenedores de o site. Especialmente porque tem uma opção " legal apenas " acima do tabuleiro que é selecionada por padrão. Observe que o replayer deste mesmo site também executa o movimento ilegal em sua postagem.
Posso imaginar que alguém queira analisar / gravar um jogo completo mesmo que um movimento ilegal tenha sido feito nele , ou mostra um jogo construído quase legal para alcançar uma determinada posição. No entanto, os padrões PGN proíbem isso:
8.2: Seção de texto de movimento
A seção de texto de movimento é composta de jogadas de xadrez, indicações de número de jogadas, anotações opcionais e um único marcador de encerramento de jogo.
Como os movimentos ilegais não são movimentos reais de xadrez, eles não são permitidos no texto de movimento PGN. Eles podem aparecer em comentários, no entanto. Seria de se esperar que os movimentos ilegais sejam relativamente raros em jogos dignos de registro.
Resposta
Você tem alguma ideia do motivo isso está acontecendo?
Porque é um editor de tabuleiro de xadrez, não um motor n.
Aqui está o que o site Apronus diz:
Visualizador e editor PGN com editor de quebra-cabeças de xadrez
- tabuleiro de xadrez interativo online com visualizador e editor PGN, editor de diagramas e editor de quebra-cabeças
- configurar qualquer posição para jogar contra o computador ou analisar com um motor de xadrez
- fazer diagramas com setas e selecionados quadrados ou animações indicando movimentos com setas
- crie links para suas posições de xadrez ou incorpore tabuleiros de xadrez em suas próprias páginas
- desenvolva quebra-cabeças de xadrez:
Sua função principal é ajudá-lo a projetar diagramas e quebra-cabeças que não validam seus jogos.