é possível gerar strings FEN para jogos finais com base em critérios específicos: n-pieces, w / d / l e side to move?
Então diga que eu queria todas as seqüências de caracteres FEN para os jogos finais King + Rook vs King + Pawn (KPKR), onde é branco o movimento e o branco empata com o jogo perfeito.
Eu sei que haveria um número extremamente grande de resultados, e o próximo passo seria categorizá-los ainda mais por outros critérios, como dizer que o rei branco está na frente do peão ou o peão preto passou na 6ª posição.
Presumo que uma base de tabela de fim de jogo (egtb) já tenha essas informações armazenadas, mas como obter essas informações? Ou existe alguma outra maneira de gerar isso?
Obrigado!!
A maneira mais direta seria começar com um programa de xadrez com capacidade de base de tabela e adicionar uma rotina que geraria todas as posições possíveis de uma determinada classe de final de jogo e produziria aquelas que tivessem pontuações de base de tabela correspondentes aos critérios de seleção.
Curiosidades: Um exemplo do KRKP:
fonte