Cute Chess 0.9.4 released

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

Re: Cute Chess 0.9.4 released

Post by Ferdy »

Werewolf wrote:
Ferdy wrote:
Werewolf wrote:
Guenther wrote:
Werewolf wrote:
hgm wrote:Beware that this seems a dubious practice. The engines will still overrun time, but you just instruct the GUI to ignore it. That the engines overrun their time is a strong indication they no longer reliably get CPU service, but are often suspended for stretches as time nearly as long as the margin you need. As this will randomly strike some engines and not their opponents, you cannot expect your test results to mean anything under those conditions. Options like this should only be used if you don't care about the results...
What if the time per move was really big, like 5 mins per move, and the delay was 200 ms etc?
I wonder why using such a time control at all? I can only imagine fixed time per _each single_ move for epd tests, or auto analysis.
Yes, auto analysis in IDeA. I want to know which is the best IDeA engine.
For IDEA, it does not use,

Code: Select all

go movetime <timems>
instead it uses,

Code: Select all

go infinite
and later

Code: Select all

stop
Also it limits to search certain candidate moves only by,

Code: Select all

go infinite searchmoves <move1> <move2> ... <moven>
then,

Code: Select all

stop
[/b]
I'm not sure of the relevance of the bit in bold above. What's your point?
With regards to IDEA, the engine should also support searchmoves. Detail of how engine searches those moves is unknown, it may differ from engine to engine perhaps.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
I have implemented seldepth, nps, tbhits and mate scores in winboard. See section 10 thinking output.

https://www.gnu.org/software/xboard/engine-intf.html


Image


In cute chess, it would like like this.

Image

It would be nice to show this properly.


In winboard it would look like this.

Image
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Cute Chess 0.9.4 released

Post by Krzysztof Grzelak »

Ferdinand Mosca and of which version you use when you see tbhits.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

Krzysztof Grzelak wrote:Ferdinand Mosca and of which version you use when you see tbhits.
The tbhits is from my engine.
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Cute Chess 0.9.4 released

Post by Krzysztof Grzelak »

Ferdy wrote:The tbhits is from my engine.
I understand that. Only in the program Cute Chess 0.9.4 so far no tbhits.
User avatar
hgm
Posts: 27787
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cute Chess 0.9.4 released

Post by hgm »

WinBoard showed the TB hits in a separate column. All currently existing Cute Chess versions show them only as part of the PV.
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Cute Chess 0.9.4 released

Post by Krzysztof Grzelak »

hgm wrote:WinBoard showed the TB hits in a separate column. All currently existing Cute Chess versions show them only as part of the PV.
But if he is moved from WinBoard the Cute Chess 0.9.4.
User avatar
hgm
Posts: 27787
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cute Chess 0.9.4 released

Post by hgm »

... then the TB hits are no longer displayed in a separate column, as his upper screenshot shows.

You cannot expect everything that works in WinBoard to already work in such a early release of Cute Chess. Note that the major version number of Cute Chess is still at 0:

0.9.4

WinBoard dis not display TB hits before version 4.8.0
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

Ferdy wrote:
ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
I have implemented seldepth, nps, tbhits and mate scores in winboard. See section 10 thinking output.

https://www.gnu.org/software/xboard/engine-intf.html


Image


In cute chess, it would like like this.

Image

It would be nice to show this properly.


In winboard it would look like this.

Image
Mate score from cecp protocol. This is in Cute chess.

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

Game termination marker

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
There seems to be a problem in the pgn format when Termination without moves is "abandoned"
Cute Chess output.

Code: Select all

&#91;Event "My Tournament"&#93;
&#91;Site "Manila PHI"&#93;
&#91;Date "2016.10.15"&#93;
&#91;Round "1"&#93;
&#91;White "CDrill 0.8"&#93;
&#91;Black "Embla 0.9.3 64bit"&#93;
&#91;Result "1-0"&#93;
&#91;PlyCount "0"&#93;
&#91;Termination "abandoned"&#93;
&#91;TimeControl "40/60"&#93;
 1-0
Probably just set the result to *, instead of a loss. If there are moves made and one engine abandoned it, then a loss could be the right result. The test was done with pgn opening suite.

Code: Select all

&#91;Event "My Tournament"&#93;
&#91;Site "Manila PHI"&#93;
&#91;Date "2016.10.15"&#93;
&#91;Round "1"&#93;
&#91;White "CDrill 0.8"&#93;
&#91;Black "Embla 0.9.3 64bit"&#93;
&#91;Result "*"&#93;
&#91;PlyCount "0"&#93;
&#91;Termination "abandoned"&#93;
&#91;TimeControl "40/60"&#93;

* &#123;Black abandoned the game&#125;