Cutechess questions

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
Rebel
Posts: 6995
Joined: Thu Aug 18, 2011 12:04 pm

Cutechess questions

Post by Rebel »

Code: Select all

book=file
Use file (Polyglot book file) as the opening book.
[Q1] - I understand cute uses its own Polyglot code instead of the Polyglot code of the engine. How can you force cute to use the book code of the engine? IMO it isn't possible. Do I see that right? I am using version 0.8.2.

Code: Select all

-srand seed
Set the random seed for the book move selector.
[Q2] - No idea what the effect is. It would be nice if you could force cute to play the best move (highest weight) with this option.
90% of coding is debugging, the other 10% is writing bugs.
brianr
Posts: 536
Joined: Thu Mar 09, 2006 3:01 pm

Re: Cutechess questions

Post by brianr »

That is an older version.
Newer ones here https://github.com/cutechess/cutechess/releases

Commands https://github.com/cutechess/cutechess/ ... c/help.txt

For Q1 perhaps don't use Cutechess book, but do specify an engine book.
Q2: I'll leave to experts.
User avatar
Ozymandias
Posts: 1535
Joined: Sun Oct 25, 2009 2:30 am

Re: Cutechess questions

Post by Ozymandias »

Rebel wrote: Wed Jan 23, 2019 8:18 amI understand cute uses its own Polyglot code instead of the Polyglot code of the engine.
I haven't played a lot with it, because is very limited in options, but I'd say they use a 64bit version. Worth giving it a look if you plan to keep improving the old code.
User avatar
hgm
Posts: 27809
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cutechess questions

Post by hgm »

Only the engine can use code that is in the engine. If you want the engine to play by its own book, you simply should specify the GUI should not use a book.

Setting the random seed affects what random choices will be made for book moves. In particular, picking the same seed in different runs guarantees that exactly the same openings will be picked. (If both engines use the book!) If you play without randomization, then the random generator is not used, and the option has no effect. For best-move-only selection there is nothing to randomize. (Unless two best moves are exactly equally good.) But of course all games would use the same opening line in that case, which sort of defeats the purpose of using a book. You might as well have played from that single opening line (the 'book PV').