Explication
Les tables de finales Nalimov sont des bases de données précalculées pour les positions de finale comptant de trois à six pièces, en incluant les deux rois. Eugene Nalimov les a développées et, pendant de nombreuses années, elles ont constitué une norme pratique pour les moteurs et les interfaces qui avaient besoin de réponses exactes dans les petites finales.
Leur métrique principale est DTM, sigle de distance to mate, ou distance jusqu’au mat. Une interrogation n’estime pas quel camp est mieux placé. Elle détermine le gain, la nulle ou la perte pour le matériel couvert et, le cas échéant, indique la distance jusqu’au mat avec un jeu qui cherche à l’accélérer ou à le retarder.
Nalimov a introduit des méthodes efficaces d’indexation et de compression qui ont rendu possible la consultation de ces tables pendant la recherche d’un moteur. Malgré cela, l’ensemble complet à six pièces nécessite un espace de stockage considérable et son code historique d’interrogation présente des conditions d’intégration différentes de celles des solutions plus récentes.
Comme DTM n’est pas organisé autour du compteur des cinquante coups, une position peut être mathématiquement un mat forcé, mais devenir nulle dans une partie où cette règle peut être invoquée. utilise WDL et DTZ pour traiter cette question autrement. fournit également DTM, mais généralement seulement jusqu’à cinq pièces.
Usage et contexte
Même si de nombreux outils modernes privilégient Syzygy, Nalimov reste important pour comprendre les formats historiques, les résultats DTM et les logiciels qui le prennent encore en charge.
Confusions fréquentes
Six pièces
La limite compte les deux rois. Roi, dame et pion contre roi, tour et pion représentent déjà un total de six pièces.
Exactitude et règle des cinquante coups
La réponse DTM est exacte pour sa métrique. Le résultat selon les règles peut changer si la ligne dépasse la limite sans prise ni mouvement de pion.
Sources
- 1.Nalimov Tablebases, Chess Programming Wiki
- 2.Web Query for Nalimov Endgame Tablebases, Knowledge4IT
