Magyarázat
A megnyitási könyv korai állásokhoz előkészített lépések adatbázisa. A program számítás helyett kiválaszthat egy tárolt folytatást. A PolyGlot széles körben támogatott bináris formátum, fájljai általában .bin kiterjesztésűek.
Mit tartalmaz egy bejegyzés?
A PolyGlot-könyv rendezett, 16 bájtos rekordok sorozata. Minden rekord négy értéket tartalmaz:
- Egy 64 bites kulcsot, amely Zobrist-hash segítségével azonosítja az állást.
- Egy 16 bites kódolt lépést.
- Egy 16 bites súlyt, amely befolyásolhatja a lépés kiválasztási gyakoriságát.
- Egy 32 bites learn mezőt tanulási vagy programspecifikus adatokhoz.
A kulccsal gyorsan megtalálhatók az álláshoz tartozó lépések. A súly nem általános értékelés, és nem bizonyítja, hogy a lépés a legjobb: jelentése a könyv készítésétől és a program értelmezésétől függ.
A PolyGlot egy olyan program neve is, amely -motorokat kapcsolhat -felületekhez. Az adapter és a könyvformátum történetileg összefügg, de nem ugyanaz.
Használat és szövegkörnyezet
A formátumot hatékony szoftveres elérésre tervezték. Nem kézi szerkesztésre való, mint egy FEN-karakterlánc vagy szövegfájl.
Gyakori félreértések
Súly és értékelés
A súly a könyvlépések közötti választást segíti. Nem motorértékelés, és önmagában nem jelöli a legjobb lépést.
PolyGlot mint formátum és adapter
A formátum megnyitási könyveket tárol. A PolyGlot program egyes UCI-motorokat CECP-felületekhez is kapcsolhat.
Források
- 1.Polyglot book format, PolyGlot project
- 2.Polyglot opening book reading, python-chess
