First test with Fat Titz 2 on PlayChess: It's competitive, unbeaten after 6 hours.
Fette = Fat
Brezel =
I used your book for todays blitz tourney. And it seems to be very good. I also run a 150-ge match between Zahak 9.0 with an old komodo book and this one, and this one won convincingly
Thanks Eduard for the book! I had quite forgotten about opening books. But now Rebel can easily use a polyglot book too, that is one of the beauties of Fruit! Stockfish can not anymore, at least not the regular Stockfish has no longer that UCI option. It is fun to make small changes, like letting Rebel Brezel sometimes play the French, but at the moment it has that at 0 probability. So now Rebel Brezel (Pretzel in English I believe, krakeling in Dutch ? ) is playing a small match against Rebel X, also with the Brezel book. A Rebrezel? Rebel X is just Rebel with Nullmove. Anyone can make a Rebel X!
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Eelco de Groot wrote: ↑Sat Jan 15, 2022 10:40 pm
Thanks Eduard for the book! I had quite forgotten about opening books. But now Rebel can easily use a polyglot book too, that is one of the beauties of Fruit! Stockfish can not anymore, at least not the regular Stockfish has no longer that UCI option.
...
Eelco, I don't understand this permanent 'saying' in talkchess - every (UCI and even XB, but that's a bit more redirection!) engine simply can use Polyglot for Polyglot books, as the name already says... there is no real need for any uci option at all. People do this since nearly two decades by now.
Apologies Günther, I am sure that you are right about this, but it is very long ago that I looked at that, I would have to spit through posts here how to do it, there was a ton of information in the Rybka forum I think but that is hard to read now. Something like Polyglot invoking both the engine and the book. I just remember that a big part of code was taken out of Stockfish because that was not really thought of as a function of the engine. Details are dim in memory.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Eelco de Groot wrote: ↑Sat Jan 15, 2022 10:40 pm
Thanks Eduard for the book! I had quite forgotten about opening books. But now Rebel can easily use a polyglot book too, that is one of the beauties of Fruit! Stockfish can not anymore, at least not the regular Stockfish has no longer that UCI option. It is fun to make small changes, like letting Rebel Brezel sometimes play the French, but at the moment it has that at 0 probability. So now Rebel Brezel (Pretzel in English I believe, krakeling in Dutch ? ) is playing a small match against Rebel X, also with the Brezel book. A Rebrezel? Rebel X is just Rebel with Nullmove. Anyone can make a Rebel X!
Hello Eelco,
Fette Brezel only plays 1...e5 and 1...c5 with Black against 1. e4. Most people only judge the quality of a book by how often it wins. They only count wins and losses. French and Caro Kann is not suitable for something like that.
For everyone else who wants more fun, I've created an extended book, Fette Brezel X:
Eelco de Groot wrote: ↑Sat Jan 15, 2022 10:40 pm
Thanks Eduard for the book! I had quite forgotten about opening books. But now Rebel can easily use a polyglot book too, that is one of the beauties of Fruit! Stockfish can not anymore, at least not the regular Stockfish has no longer that UCI option. It is fun to make small changes, like letting Rebel Brezel sometimes play the French, but at the moment it has that at 0 probability. So now Rebel Brezel (Pretzel in English I believe, krakeling in Dutch ? ) is playing a small match against Rebel X, also with the Brezel book. A Rebrezel? Rebel X is just Rebel with Nullmove. Anyone can make a Rebel X!
Eelco de Groot wrote: ↑Sat Jan 15, 2022 10:40 pm
Thanks Eduard for the book! I had quite forgotten about opening books. But now Rebel can easily use a polyglot book too, that is one of the beauties of Fruit! Stockfish can not anymore, at least not the regular Stockfish has no longer that UCI option. It is fun to make small changes, like letting Rebel Brezel sometimes play the French, but at the moment it has that at 0 probability. So now Rebel Brezel (Pretzel in English I believe, krakeling in Dutch ? ) is playing a small match against Rebel X, also with the Brezel book. A Rebrezel? Rebel X is just Rebel with Nullmove. Anyone can make a Rebel X!
Hello Eelco,
Fette Brezel only plays 1...e5 and 1...c5 with Black against 1. e4. Most people only judge the quality of a book by how often it wins. They only count wins and losses. French and Caro Kann is not suitable for something like that.
For everyone else who wants more fun, I've created an extended book, Fette Brezel X:
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan