Spiegazione
Un libro delle aperture è una raccolta preparata di posizioni della fase iniziale della partita e delle mosse a esse associate. Alcuni programmi di scacchi lo consultano prima di avviare la ricerca normale di un , cioè prima di calcolare diverse possibili continuazioni. Se la posizione corrente è presente nel libro, il programma può scegliere una mossa memorizzata senza doverla scoprire da zero.
Un libro può essere costruito a partire da database di partite, analisi o selezione manuale. Le voci possono contenere diverse alternative con informazioni quali frequenza, risultati o pesi, numeri che aumentano o riducono la probabilità di scelta di ciascuna mossa. Quando l'avversario raggiunge una posizione non contenuta nel libro, si dice informalmente che il programma è fuori libro e prosegue con la ricerca normale.
Un libro non dimostra che una mossa sia oggettivamente perfetta; la sua qualità dipende da come il materiale è stato creato e mantenuto. È inoltre diverso da una , che risolve esattamente i finali coperti, e da una , che memorizza risultati generati durante la ricerca corrente.
Confusioni comuni
Libro delle aperture e tablebase
Un libro delle aperture conserva scelte preparate per posizioni iniziali; una tablebase risolve esattamente i finali entro il materiale supportato.
Visualizza termineLibro delle aperture e tabella delle trasposizioni
Un libro delle aperture esiste prima che inizi la ricerca; una tabella delle trasposizioni si riempie con risultati creati mentre il motore calcola.
Visualizza termineFonti
- 1.Opening Book, Chess Programming Wiki
- 2.PolyGlot, Chess Programming Wiki
