Explicação
Uma tablebase é um banco de dados pré-calculado de finais com poucas peças. Em vez de estimar uma posição, ela armazena o resultado correto segundo regras definidas. Um valor WDL, sigla em inglês de win, draw, loss, informa se a posição é vitória, empate ou derrota.
O resultado é apresentado da perspectiva do lado a jogar. Se uma consulta à tablebase retornar vitória, esse lado pode forçar o resultado vencedor contra qualquer defesa permitida. Mudar de quem é o turno pode, portanto, alterar a categoria, mesmo que todas as peças permaneçam nas mesmas casas.
As tablebases Syzygy refinam os três resultados básicos em cinco valores. Além de vitória, empate e derrota, distinguem uma vitória amaldiçoada, que talvez não possa ser convertida antes da intervenção da regra dos cinquenta lances, e uma derrota abençoada, em que essa regra pode permitir ao lado perdedor salvar o empate. A regra limita uma fase prolongada sem captura nem lance de peão.
WDL não informa quantos lances restam, qual caminho é mais fácil nem qual lance preserva melhor o progresso rumo ao objetivo. Também não é uma avaliação aproximada baseada em peões. É uma classificação exata dentro das posições e condições abrangidas pela tablebase. Um , um programa que analisa posições, pode combiná-la com outras informações ao escolher entre vários lances que compartilham o mesmo resultado.
Uso e contexto
Antes de interpretar WDL, verifique o lado a jogar, o tratamento da regra dos cinquenta lances usado pela consulta à tablebase e se a posição pertence ao conjunto de material abrangido.
Confusões frequentes
Vitória não significa mate imediato
Uma posição WDL vencedora garante o resultado com jogo correto, mas a sequência necessária para vencer ainda pode ser muito longa.
WDL e pontuação do motor
WDL classifica um resultado exato. Uma pontuação convencional de motor é uma estimativa cuja escala depende do programa.
Fontes
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Syzygy endgame tablebase probing, python-chess
