Explicación
Un libro de aperturas es una colección preparada de posiciones de la fase inicial de la partida y de jugadas asociadas a ellas. Algunos programas de ajedrez lo consultan antes de iniciar la búsqueda normal de un , es decir, antes de explorar por cálculo distintas continuaciones posibles. Si la posición actual está en el libro, el programa puede elegir una de las jugadas almacenadas sin tener que descubrirla desde cero.
Un libro puede construirse a partir de bases de partidas, análisis o selección manual. Sus entradas pueden incluir varias alternativas con datos como frecuencia, resultados o pesos, números que aumentan o reducen la probabilidad de elegir cada jugada. Cuando el rival juega una variante que el libro ya no contiene, se dice informalmente que el programa está fuera de libro y continúa con su búsqueda normal.
El libro no garantiza que una jugada sea objetivamente perfecta. Su contenido depende de cómo fue creado y actualizado. Tampoco es una , que resuelve exactamente finales dentro de una cantidad limitada de piezas, ni una , que almacena resultados producidos durante la búsqueda en curso.
Confusiones frecuentes
Libro de aperturas y tablebase
El libro reúne opciones preparadas para posiciones tempranas; una tablebase resuelve posiciones de final dentro de su material soportado.
Ver términoLibro de aperturas y tabla de transposiciones
El libro existe antes de la búsqueda; la tabla de transposiciones se llena con resultados generados mientras el motor calcula.
Ver términoFuentes
- 1.Opening Book, Chess Programming Wiki
- 2.PolyGlot, Chess Programming Wiki
