]> git.sesse.net Git - stockfish/commit - src/ucioption.cpp
Retire Polyglot Book management
authorMarco Costalba <mcostalba@gmail.com>
Sun, 1 Jun 2014 13:29:34 +0000 (15:29 +0200)
committerMarco Costalba <mcostalba@gmail.com>
Sun, 1 Jun 2014 13:29:34 +0000 (15:29 +0200)
commitf4dcec0b942703cf0e9bad1da7e64dfa252e915d
tree1b91e899a8a0101d2c25325dd0f535b1d84fa131
parente4fc9d84d7bf854c07b791573a0c5377e8393279
Retire Polyglot Book management

Book handling belongs to GUI, we kept this code
for historical reasons, but nowdays there is
really no need of this old, (mostly) unused
and especially incorrect designed functionality.

It is up to the GUI to choose the book (far easier for
the user) and to select the book parameters. In no
place, including fishtest, TCEC, rating lists, etc.
the "own book" is used, moreover currently SF is
released without any book and even if in the future we
bundle a book in the release package, it will be the GUI
that will take care of it.

This corrects a wrong design decision that Galurung
and later Stockfish inherited from what was common
practice many yeas ago.

No functional change.
src/Makefile
src/book.cpp [deleted file]
src/book.h [deleted file]
src/search.cpp
src/types.h
src/ucioption.cpp