Explicação
Gaviota é uma família de tablebases, bancos de dados pré-calculados para finais com poucas peças. Miguel A. Ballicora as desenvolveu originalmente para seu motor Gaviota, e seu código de consulta pode ser integrado a outros programas. O conjunto habitual abrange posições de três, quatro e cinco peças, contando os dois reis.
Seu valor característico é DTM, que significa distance to mate, ou distância até o mate. Em uma posição ganha, ele fornece a distância até o xeque-mate sob um jogo que minimiza essa distância; em uma posição perdida, reflete a resistência que adia o mate. Dentro do material abrangido, o resultado é exato, e não uma avaliação aproximada de motor.
DTM e a regra dos 50 lances respondem a perguntas diferentes. Uma rota matematicamente mais curta até o mate ainda pode demorar demais sem captura ou lance de peão, de modo que uma partida regida pelas regras poderia terminar em empate. Portanto, um resultado Gaviota deve ser distinguido de um resultado que incorpore explicitamente a contagem atual de 50 lances.
Em comparação com , Gaviota abrange menos peças, mas fornece dados diretos de distância até o mate. também usa DTM e chega a seis peças, porém possui outro formato, sistema de compressão e histórico de integração.
Uso e contexto
Gaviota é encontrada principalmente em programas de análise e motores que implementam sua API de consulta e têm os arquivos correspondentes instalados.
Confusões frequentes
Cinco peças
O total inclui os dois reis. Rei e torre contra rei, por exemplo, é uma posição de três peças.
DTM e DTZ
DTM mede a distância até o mate. DTZ, usada por Syzygy, mede a distância até uma captura ou lance de peão que zera o contador de 50 lances.
Ver termoFontes
- 1.Gaviota-Tablebases, Miguel A. Ballicora
- 2.Gaviota Tablebases, Chess Programming Wiki
