Cutechess-cli and Ponder

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

Moderator: Ras

User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Cutechess-cli and Ponder

Post by Brunetti »

Hi all, I wonder why cutechess-cli 1.2.0 issues this message:

Warning: Stockfish 6 64-bit doesn't have option Ponder

for whatever engine.I launch the match with these parameters:

cutechess-cli -engine conf="Stockfish 6 64-bit" -engine conf="Nirvanachess 2.4 64-bit" -each tc=60+1 option.Threads=1 option.Hash=256 option.Ponder=false -pgnout "cuteswiss.pgn" -site "Intel Xeon W3530@2.8GHz" -event "CuteSwiss" -openings file="openings.pgn" order="random" -recover -srand 508415400 -draw movenumber=30 movecount=12 score=15 -resign movecount=12 score=600 twosided=true

Obviously the engines have the ponder option. The same happens writing option.Ponder="false". Anyone has had the same issue?

Thanx,
Alex
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cutechess-cli and Ponder

Post by Ferdy »

That is cutechess-cli's way of handling ponder option.

Just use -each ponder tc=60+1 ...
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: Cutechess-cli and Ponder

Post by Brunetti »

Ferdy wrote: Mon Aug 16, 2021 11:59 am Just use -each ponder tc=60+1 ...
Right, it's disabled by default, very good. So, probably the "option name Ponder" is parsed off before creating a list of valid options.


Thanx,
Alex
AndrewGrant
Posts: 1964
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Cutechess-cli and Ponder

Post by AndrewGrant »

I think having the UCI interface report a "Ponder" option is really just a way of telling the GUI that you will accept go ponder commands. Does cutechess even set the Ponder option when you enable pondering in the GUI or via options in the cli?
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: Cutechess-cli and Ponder

Post by Brunetti »

AndrewGrant wrote: Mon Aug 16, 2021 1:15 pm Does cutechess even set the Ponder option when you enable pondering in the GUI or via options in the cli?
I never used the GUI. I just tested both scenarios, with and without ponder in the options, and cli actually sends "setoption name Ponder value true" and "false", and in the first case "go ponder..." at the right time.


Alex