/BookReaderAbk

Reader chess opening book with abk extension.

Primary LanguageC#

BookReaderAbk

BoookReaderAbk can be used as normal UCI chess engine in chess GUI like Arena. This program reads chess openings moves from Arena openig book with abk extension. To use this program you need install .NET Framework 4.8

Parameters

-bf chess opening Book File name
-ef chess Engine File name
-ea chess Engine Arguments
-info show additional INFOrmation

Console commands

book load [filename].[abk] - clear and add
book save [filename].[abk|uci] - save book to the file
book clear - clear all moves from the book
book moves [uci] - make sequence of moves in uci format and shows possible continuations
book header - show header of current book
book info - show additional information
book getoption - show options
book setoption name [option name] value [option value] - set option
quit quit the program as soon as possible

Parameters examples

-bf book.abk -ef stockfish.exe
book -ef stockfish.exe

The program will first try to find move in chess opening book named book.abk, and if it doesn't find any move in it, it will run a chess engine named stockfish.exe