Page 1 of 1

How to pass parameters in Cutechess?

Posted: Mon Mar 02, 2020 11:46 am
by Alexander Lim
Hi all,

how does one pass initialisation parameters to the engine at startup in Cutechess?

For example in Arena under Engine Management -> General I can enter the following (without quotations):

z_8x128a_32020 p_8x128b_238800 1 1.15 2000 1 0.5 -1 112 0 2000 yes 15 0.8 1000 100 0.98 0.9

in the Command Line Parameters box and it works fine.

In Cutechess under Configure Engine I tried entering the above in the Init strings box. I tried with quotations and without, also as 1 line and over many lines. But nothing works.

My Engine still works as it will use default values if it receives no parameters. So I'm guessing Cutechess passing anything in the first place.

Re: How to pass parameters in Cutechess?

Posted: Mon Mar 02, 2020 4:18 pm
by jstanback
You can pass parameters to cutechess by putting option.param=value after the -engine conf command. Like this:

-engine conf="Wasp 3.85" option.OwnBook=false option.Contempt=0 option.MoveOverhead=25 option.Log=true

John

Re: How to pass parameters in Cutechess?

Posted: Mon Mar 02, 2020 4:42 pm
by tmokonen
Take a look at the arg option for passing command line parameters.

http://talkchess.com/forum3/viewtopic.p ... 20#p257083