Explicación
Una tablebase de finales contiene información calculada de antemano para posiciones con pocas piezas. En vez de estimar una posición, permite consultar qué resultado puede forzarse con juego perfecto dentro de su cobertura, normalmente victoria, tablas o derrota para el jugador al turno.
Las tablebases se generan exhaustivamente, trabajando desde posiciones finales conocidas y propagando los resultados hacia atrás. Las Syzygy, ampliamente usadas por , cubren material de hasta siete piezas. Sus archivos WDL indican win, draw or loss, es decir, victoria, tablas o derrota. Sus archivos DTZ, distance to zero, miden la distancia hasta una jugada como una captura o un movimiento de peón. Esas jugadas reinician el conteo relevante para la regla de cincuenta movimientos, que puede permitir reclamar tablas después de cincuenta jugadas de cada jugador sin capturas ni movimientos de peón. La información DTZ ayuda a elegir una continuación compatible con esa regla.
Una tablebase no es simplemente una evaluación muy profunda. Para las posiciones que contiene, el resultado procede de datos precomputados, no de seguir aumentando la de una búsqueda normal. Tampoco es un : el libro ofrece opciones preparadas al comienzo de la partida, mientras que la tablebase resuelve finales de material limitado.
Uso y contexto
La respuesta exacta depende del tipo de tablebase y de cómo trate reglas como la de los cincuenta movimientos; por eso distintas métricas pueden acompañar al mismo resultado básico.
Confusiones frecuentes
Tablebase y evaluación del motor
Una evaluación de motor es una estimación calculada al explorar continuaciones posibles; una tablebase aporta un resultado precomputado exacto para una posición dentro de su cobertura.
Ver términoFuentes
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Advanced Topics, Stockfish Developers
- 3.FIDE Laws of Chess taking effect from 1 January 2023, FIDE
