Page 1 of 3

Looking for uci engines with piece value options shown

Posted: Fri Jun 26, 2020 3:35 pm
by Ferdy
I will be testing/improving an spsa tuner at https://github.com/fsmosca/spsa. I am primarily interested on uci engines with settable piece values. Deuterium has and I am looking for others to try. What I will do is to weaken the engine by unoptimizing its piece value and try the tuner if it can improve from there.

If you try it, and have some available threads, just increase the number of rounds in cutechess-cli setting or read this section https://github.com/fsmosca/spsa#c-sampl ... n-scenario.

Re: Looking for uci engines with piece value options shown

Posted: Fri Jun 26, 2020 4:40 pm
by Ovyron
Ferdy wrote: Fri Jun 26, 2020 3:35 pm I am primarily interested on uci engines with settable piece values.
While it doesn't allow to set up piece values, Stockfish derivative Thothfish allows you to modify them:

Download: http://www.solidfiles.com/v/qV4YZ6RBGAmj8 (main thread by majkelnowaq)

Re: Looking for uci engines with piece value options shown

Posted: Fri Jun 26, 2020 5:04 pm
by Laskos
Ferdy wrote: Fri Jun 26, 2020 3:35 pm I will be testing/improving an spsa tuner at https://github.com/fsmosca/spsa. I am primarily interested on uci engines with settable piece values. Deuterium has and I am looking for others to try. What I will do is to weaken the engine by unoptimizing its piece value and try the tuner if it can improve from there.

If you try it, and have some available threads, just increase the number of rounds in cutechess-cli setting or read this section https://github.com/fsmosca/spsa#c-sampl ... n-scenario.
Some free Rybkas IIRC had it.

Re: Looking for uci engines with piece value options shown

Posted: Fri Jun 26, 2020 5:24 pm
by xr_a_y
I'd be glad to release a Minic version for that if you're interesting

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 1:26 am
by Ferdy
Ovyron wrote: Fri Jun 26, 2020 4:40 pm
Ferdy wrote: Fri Jun 26, 2020 3:35 pm I am primarily interested on uci engines with settable piece values.
While it doesn't allow to set up piece values, Stockfish derivative Thothfish allows you to modify them:

Download: http://www.solidfiles.com/v/qV4YZ6RBGAmj8 (main thread by majkelnowaq)
option name Queen OP type spin default 0 min -100 max 100

Can't use this at the moment because there is space in the option name. Will revise the tuner later to accept parameter name with space.

Does Queen OP value mean an increment/decrement to a default value?

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 1:38 am
by Ferdy
Laskos wrote: Fri Jun 26, 2020 5:04 pm
Ferdy wrote: Fri Jun 26, 2020 3:35 pm I will be testing/improving an spsa tuner at https://github.com/fsmosca/spsa. I am primarily interested on uci engines with settable piece values. Deuterium has and I am looking for others to try. What I will do is to weaken the engine by unoptimizing its piece value and try the tuner if it can improve from there.

If you try it, and have some available threads, just increase the number of rounds in cutechess-cli setting or read this section https://github.com/fsmosca/spsa#c-sampl ... n-scenario.
Some free Rybkas IIRC had it.
Not in 2.3.2a so far.

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 1:45 am
by Ferdy
xr_a_y wrote: Fri Jun 26, 2020 5:24 pm I'd be glad to release a Minic version for that if you're interesting
I am interested, preferably an option name without space. Also allow the min/max to have more distance from default value.

Example:
option name KnightValue type spin default 300 min 100 max 500

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 5:44 am
by MikeGL
The King and other old versions of Chessmaster from CM9000 up to the last version I think.

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 9:27 am
by xr_a_y
Ferdy wrote: Sat Jun 27, 2020 1:45 am
xr_a_y wrote: Fri Jun 26, 2020 5:24 pm I'd be glad to release a Minic version for that if you're interesting
I am interested, preferably an option name without space. Also allow the min/max to have more distance from default value.

Example:
option name KnightValue type spin default 300 min 100 max 500
You can use Minic 2.38 unofficial release. All pieces can go from 0 to 2000.
Here : https://github.com/tryingsomestuff/Mini ... ter/Minic2

If that work, please send me your optimized setting ! :wink:

Re: Looking for uci engines with piece value options shown

Posted: Sat Jun 27, 2020 10:41 am
by Patrice Duhamel
In Cheese you can change pieces values but only in personality files.
I could add an option in the next version but I have no time to release a new version before September.