Menu

UCI engine opening book Log in to Edit

Valters Baumanis

Adding opening book for UCI engines

youtube video example: https://youtu.be/mJ5CDL3GBOo

you will have to add opening book configuration to the ini file of each UCI engine (you can find those engine ini files in "My Documents\CraftyChess\Polyglot" for the installation version of Crafty GUI), here is what you have to add at the start of file:
Book = true
BookFile=C:\Users\Valters\Documents\CraftyChess\polyglot\gm2001.bin

where C:\Users\Valters\Documents\CraftyChess\polyglot\gm2001.bin is full path and filename of the opening book


you can read about how to make polyglot book from a PGN file here:
http://www.stmintz.com/ccc/index.php?id=456790

here are some polyglot book files:
https://github.com/michaeldv/donna_opening_books/raw/master/gm2001.bin
https://github.com/michaeldv/donna_opening_books/raw/master/komodo.bin
https://github.com/niklasf/python-chess/raw/master/data/polyglot/performance.bin
http://internode.dl.sourceforge.net/project/scid/Scid/Additional%20Files/Books.zip

here is full polyglot configuration guide:
http://wbec-ridderkerk.nl/html/details1/PolyGlot.html

you can do the same for winboard engines if you add them as UCI engines, you can do that using winboard to uci adapter, its page is in the web archive:
http://web.archive.org/web/20100301224834/http://home.online.no/~malin/sjakk/Wb2Uci