est-il possible de générer des chaînes FEN pour les finales en fonction de critères spécifiques: n-pièces, w / d / l et côté à déplacer?
Disons que je voulais toutes les chaînes FEN pour les finales King plus Rook vs King plus Pawn (KPKR), où il est blanc de se déplacer, et des tirages blancs avec un jeu parfait.
Je sais qu'il y aurait un nombre extrêmement élevé de résultats, et la prochaine étape serait de classer ces résultats davantage selon d'autres critères, comme par exemple le roi blanc est devant le pion, ou le pion noir a passé le 6e rang.
Je suppose qu'une base de table de fin de jeu (egtb) contient déjà ces informations, mais comment les extraire? Ou existe-t-il un autre moyen de générer cela?
Merci!!
Le moyen le plus simple serait de commencer par un programme d'échecs avec une capacité de base de table et d'ajouter une routine qui générerait toutes les positions possibles d'une classe de fin de jeu donnée et produirait celles qui avaient des scores de base de table correspondant aux critères de sélection.
Trivia: Un exemple de KRKP:
la source