SSDF historically accepted only engines with an openings book. Back in the day, we (users) didn't make a big distinction between engines and books. They were just separate components of a single package. Houdini is not on the list because it has no openings book.
The Komodo team provides a few openings books at their website and perhaps offered one to SSDF for testing purposes?
I recall that for Stockfish, they used "Aggressive 1.4 by Fauzi.abk" as the openings book. Stockfish doesn't have an official openings book so I'm not sure how that came about.
In case you missed it: SSDF, shiny new hardware...
Moderators: hgm, Rebel, chrisw
-
- Posts: 181
- Joined: Mon Oct 14, 2013 8:59 pm
- Location: Winder, GA
- Full name: Robert C. Maddox
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: In case you missed it: SSDF, shiny new hardware...
No you don't tune your book against all opponents just against the strongest one, or in best case strongest two. That seems to be what Junior did on WCCC. Tuned its book against Komodo.mjlef wrote:It is true that if you knew the opening book used by your opponent you could spend a lot of time and make a counter book to help your winning chances. Hard, but with enough resources it could be done. Komodo has just used a general opening book tuned to lines it understands well, and not against a specific opponent. It is not very practical to have a unique book for each opponent. We do change some lines to prevent repeating games, and Erdo uses his bets judgement to select the first few moves.
I agree it would be unfair to allow one program to use an opening book and another one not. But just as adding an evaluation or search modification to a program can make that program stronger, a well tuned book can help a program play stronger. But I cannot call me adding a new evaluation component to Komodo "unfair" anymore than someone writing a better book.
As long as both parties are allowed to have a book they choose, how is it unfair?
I personally like testing without opening books, but only because I am lazy and am not skilled at making such books. But if you show up to an event like WCCC without a book, your chances will drop a lot.
On VLTC and strong hardware the only impact of a general book (tuned for engine, not against particular one) is to save time where it matters the most - in the opening, so with deep enough book you can save a lot of time that converts directly to Elo.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: In case you missed it: SSDF, shiny new hardware...
That's the most pathetic excuse ever. SF without the book is stronger than any engines with any book except maybe Komodo and Houdini.rcmaddox wrote:SSDF historically accepted only engines with an openings book. Back in the day, we (users) didn't make a big distinction between engines and books. They were just separate components of a single package. Houdini is not on the list because it has no openings book.
The Komodo team provides a few openings books at their website and perhaps offered one to SSDF for testing purposes?
I recall that for Stockfish, they used "Aggressive 1.4 by Fauzi.abk" as the openings book. Stockfish doesn't have an official openings book so I'm not sure how that came about.
And SF does have a book, the best one the Brainfish book.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: In case you missed it: SSDF, shiny new hardware...
That's an answer equal to "multi-core machines don't provide equal condition for all because some engines have SMP and some don't".Rebel wrote:They are not, some have them, others don't.Lyudmil Tsvetkov wrote:tablebases provide equal conditions for all,
Pathetic excuses.
-
- Posts: 6995
- Joined: Thu Aug 18, 2011 12:04 pm
Re: In case you missed it: SSDF, shiny new hardware...
Maybe you should have a look at: http://rebel13.nl/prodeo/prodeo%202.1%20yat.htmlMilos wrote: Moreover, regular books are just too weak already after move 10 for such a TC and strong machine. So you take Brainfish book, maybe tune it a bit, limit it to 10 moves and with the latest SF you can't loose a single game.
I got an 102 ELO improvement. Maybe you underestimate the impact of a book with 150+ million positions?
Surely an 102 ELO improvement is not going to happen with SF8 (and others) but has your above idea (statement actually) been tried?
-
- Posts: 6995
- Joined: Thu Aug 18, 2011 12:04 pm
Re: In case you missed it: SSDF, shiny new hardware...
You are missing the contextMilos wrote:That's an answer equal to "multi-core machines don't provide equal condition for all because some engines have SMP and some don't".Rebel wrote:They are not, some have them, others don't.Lyudmil Tsvetkov wrote:tablebases provide equal conditions for all,
Pathetic excuses.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: In case you missed it: SSDF, shiny new hardware...
No I am not, you are. Lyudmil is right here. There is a de-facto standard for EGBT - syzygy 6-men. Probing code and everything open-source. So any engines that doesn't have it implemented is to blame coz playing field is equal for everyone. With books it's a different game. Every engine uses it's own and even more ridiculous perfectly fine (and strong) engines without books are not allowed to play?!!!Rebel wrote:You are missing the contextMilos wrote:That's an answer equal to "multi-core machines don't provide equal condition for all because some engines have SMP and some don't".Rebel wrote:They are not, some have them, others don't.Lyudmil Tsvetkov wrote:tablebases provide equal conditions for all,
Pathetic excuses.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: In case you missed it: SSDF, shiny new hardware...
I fail to see what my comment has to do with yours?Rebel wrote:Maybe you should have a look at: http://rebel13.nl/prodeo/prodeo%202.1%20yat.htmlMilos wrote: Moreover, regular books are just too weak already after move 10 for such a TC and strong machine. So you take Brainfish book, maybe tune it a bit, limit it to 10 moves and with the latest SF you can't loose a single game.
I got an 102 ELO improvement. Maybe you underestimate the impact of a book with 150+ million positions?
Surely an 102 ELO improvement is not going to happen with SF8 (and others) but has your above idea (statement actually) been tried?
Is your book 102 Elo stronger than Brainfish book trimmed to 10 moves?
First of all, I strongly doubt that Prodeo with your books would come out as stronger vs. Prodeo with Brainfish book trimmed to 10 moves.
For SF I'm pretty sure that Brainfish (with book trimmed to 10 moves) would destroy SF using only your book.
-
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: In case you missed it: SSDF, shiny new hardware...
Milos wrote:Lyudmil is right here.
A rare quote that seems worthy of highlighting.
-
- Posts: 18755
- Joined: Thu Mar 09, 2006 6:40 pm
- Location: US of Europe, germany
- Full name: Thorsten Czub
Re: In case you missed it: SSDF, shiny new hardware...
I am not talking about permanent hash. I am talking about permanent brain, that is the engine computes in opponents consideration time.
When I play chess I do also have an opening book in mind and I do also compute when the opponents time is running.
It's a natural feature. So why should it be wrong to have an opening book.
When I play chess I do also have an opening book in mind and I do also compute when the opponents time is running.
It's a natural feature. So why should it be wrong to have an opening book.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Here we have a fairy tale of the day after tomorrow....