Explicação
As tablebases Nalimov são bancos de dados pré-calculados para posições de finais com três a seis peças, contando os dois reis. Eugene Nalimov as desenvolveu e, durante muitos anos, elas se tornaram um padrão prático para motores e interfaces que precisavam de respostas exatas em finais com poucas peças.
Sua principal métrica é DTM, ou distance to mate, distância até o mate. Uma consulta não estima qual lado está melhor. Ela determina vitória, empate ou derrota dentro do material abrangido e, quando aplicável, informa a distância até o mate sob um jogo que o antecipa ou o adia.
Nalimov introduziu métodos eficientes de indexação e compressão que tornaram prática a consulta das tablebases durante a busca de um motor. Mesmo assim, a coleção completa de seis peças exige armazenamento considerável, e seu código histórico de consulta possui condições de integração diferentes das alternativas mais recentes.
Como a DTM não é organizada em torno do contador de 50 lances, uma posição pode ser mate forçado matematicamente, mas empate em uma partida na qual essa regra possa ser reivindicada. usa WDL e DTZ para tratar essa questão de outra forma. também fornece DTM, mas normalmente apenas até cinco peças.
Uso e contexto
Embora muitas ferramentas modernas prefiram Syzygy, Nalimov continua relevante para formatos históricos, resultados DTM e programas que ainda oferecem suporte a ela.
Confusões frequentes
Seis peças
O limite conta os dois reis. Rei, dama e peão contra rei, torre e peão já totalizam seis peças.
Exatidão e regra dos 50 lances
A resposta DTM é exata para sua métrica. O resultado segundo as regras pode mudar se a linha ultrapassar o limite sem captura nem lance de peão.
Fontes
- 1.Nalimov Tablebases, Chess Programming Wiki
- 2.Web Query for Nalimov Endgame Tablebases, Knowledge4IT
