But I never suggested to use the same book for several engines. The most interesting part of book-making is precisely to build a book specifically tailored taking into account a given engine's strengths and weaknesses.bob wrote:
The problem is two-fold:
(1) we have had cases in the past where multiple programs entered using the _same_ well-prepared book. At one point, Noomen was doing the book for Fritz, Tiger and Rebel I believe. Bruce (Moreland) raised the issue at that point with a question "Do we really have to face this same deadly book 3 times in the same tournament?" And it was a legitimate question.
I do not think that something like the absolute best book giving decisive advantage to any engine against any opponent does exist.
But I just do not see why a common book format could not be used by different engines. At the extreme, it's just a standard as PGN is one for recording games : PG book format just associates positions, moves from these positions and desired relative frequencies of the moves.
Why should we forbid different engines of sharing this same format ?
As for the book content, this is another story : if a WCCC contender plays with any publicly available book he will suffer many a book loss from specifically prepared opponents. So I just can't see why someone would do this.
Then there is the problem of bookers who offer the same and similar services for different engines. I do not like it but this is completely independent of the book format.
I agree for the learning process.bob wrote:(2) book learning and move selection algorithms are going to play a part in how the "system" plays chess overall. Because the book is significant, and then choosing moves from that book and learning about those moves is also significant.
This is relevant for ctg books (there is a book learning mechanism built into the GUI for automated tuning of books) but not for polyglot ones : there is no known public code for automated improvement of a PG book once it has been built.
bob wrote:Format is irrelevant. Content is critical.
So if no content is duplicated, you agree with use of the polyglot book format by several programs, I suppose...
Once again : I do not know of any code shared among several engines and dealing with PG books optimisation.bob wrote:And if the content is modified as the game progresses, based on information supplied by the engine, that is even worse if it is shared among several programs in the same event.
Marc