Looking for uci engines with piece value options shown

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

Moderators: hgm, Rebel, chrisw

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Looking for uci engines with piece value options shown

Post 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.
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: Looking for uci engines with piece value options shown

Post 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)
User avatar
Laskos
Posts: 10948
Joined: Wed Jul 26, 2006 10:21 pm
Full name: Kai Laskos

Re: Looking for uci engines with piece value options shown

Post 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.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Looking for uci engines with piece value options shown

Post by xr_a_y »

I'd be glad to release a Minic version for that if you're interesting
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Looking for uci engines with piece value options shown

Post 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?
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Looking for uci engines with piece value options shown

Post 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.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Looking for uci engines with piece value options shown

Post 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
MikeGL
Posts: 1010
Joined: Thu Sep 01, 2011 2:49 pm

Re: Looking for uci engines with piece value options shown

Post by MikeGL »

The King and other old versions of Chessmaster from CM9000 up to the last version I think.
I told my wife that a husband is like a fine wine; he gets better with age. The next day, she locked me in the cellar.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Looking for uci engines with piece value options shown

Post 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:
Patrice Duhamel
Posts: 193
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Looking for uci engines with piece value options shown

Post 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.
Anything that can go wrong will go wrong.