Cute Chess 0.9.0 (GUI) released

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

Moderator: Ras

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

Re: Cute Chess 0.9.2 released

Post by Ferdy »

ilari wrote:
Ferdy wrote:Sunsetter vs Sjeng at TC 1 minute, would also crash Cute Chess.
I'm trying to reproduce the crash with 1 minute Crazyhouse games between Sjeng and Pulsar. Can you tell me a bit more about it:

* How many games do you usually need to get a crash?
Sometimes at the start, sometimes after 20 games
* Does the crash happen even if you're not switching the active tab or interacting with Cute Chess in any way?
Yes
* Game settings and Tournament settings used, other than TC 1 minute
Image
* Do you have the Active Games / Game Wall window open?
No.
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.2 released

Post by ilari »

Ferdy wrote:
ilari wrote:
Ferdy wrote:Sunsetter vs Sjeng at TC 1 minute, would also crash Cute Chess.
I'm trying to reproduce the crash with 1 minute Crazyhouse games between Sjeng and Pulsar. Can you tell me a bit more about it:

* How many games do you usually need to get a crash?
Sometimes at the start, sometimes after 20 games...
Thanks for the info. I needed a lot more games but finally got the crash and saw that it's a thread-safety issue. Fortunately pretty easy to fix.
Ferdy
Posts: 4848
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.2 released

Post by Ferdy »

ilari wrote:
Ferdy wrote:
ilari wrote:
Ferdy wrote:Sunsetter vs Sjeng at TC 1 minute, would also crash Cute Chess.
I'm trying to reproduce the crash with 1 minute Crazyhouse games between Sjeng and Pulsar. Can you tell me a bit more about it:

* How many games do you usually need to get a crash?
Sometimes at the start, sometimes after 20 games...
Thanks for the info. I needed a lot more games but finally got the crash and saw that it's a thread-safety issue. Fortunately pretty easy to fix.
Looking forward for the new update.
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.2 released

Post by ilari »

Ferdy wrote:
ilari wrote:Thanks for the info. I needed a lot more games but finally got the crash and saw that it's a thread-safety issue. Fortunately pretty easy to fix.
Looking forward for the new update.
There are a couple more bugs that need fixing first: https://github.com/cutechess/cutechess/issues
And I'm pretty busy this week so the next version is probably coming on Sunday or next week.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Cute Chess 0.9.2 released

Post by Guenther »

SzG wrote:Hi Ilari,

Thanks for this nice GUI.

(1)While we're at enhancements, it would be good to have common hash size setting (preferably with the possibility to overrule it at individual engine settings) for UCI engines.

(2)Also, when setting up a tournament, when I add a new engine the engine list window disappears. It would be more pleasant if it remained until I finished adding participants.

(3)Oh, and just noticed: I stopped a tournament, now I find no way to reopen it and continue.

Hi Gabor,

I have asked (1) already and below is the answer from Ilari.
ilari wrote: Yes, hash/threads must be set for each engine individually at the moment. Setting hash size for all could be done quite easily, but unfortunately there's no standard UCI option for settings the number of threads. We'll implement this at some point.
For (2), just press Ctrl together with the selected engines and they will be invited all at once.

(3) not yet tried...I guess that it is not implemented (yet?), otherwise there would be a resume button and it had to save a tournament file, but there are none.

Guenther
Frank Quisinsky
Posts: 7031
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Cute Chess 0.9.2 released

Post by Frank Quisinsky »

If I remember ...
Martin swear often about new features and ideas I sent.
For each new feature more RAM and more instabilty.

It's absolutely the right way to optimization the features are included before new features develops.

If I remember ...
To optimize such a GUI is most of time adaptations from that what is included. Most time often for boring works in development of such a GUI.

All in all ...
A very hard work and most important for myself is that all standards implemented. Winboard, UCI, PGN, FEN, EPD and so many other things.

Again ...
A great work, looking yesterday in the evening on my Notebook.
Very impressive what you do with your partner and "your" team here.

Best and good luck.
I watch closely and I am happy with your work.

Best
Frank
Krzysztof Grzelak
Posts: 1585
Joined: Tue Jul 15, 2014 12:47 pm

Re: Cute Chess 0.9.0 (GUI) released

Post by Krzysztof Grzelak »

ilari wrote:They can't be removed at the moment; only the legal move highlights can be removed. Why would you want to remove the arrows? I mean what's the use case for that?
This is very reminiscent program Shredder Classic 4. You do not need a gadget in the program Shredder Classic 4 and Cute Chess .
Krzysztof Grzelak
Posts: 1585
Joined: Tue Jul 15, 2014 12:47 pm

Re: Cute Chess 0.9.0 (GUI) released

Post by Krzysztof Grzelak »

Can you write when you will be a new version of the program Cute Chess 0.9.3.
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.0 (GUI) released

Post by ilari »

Krzysztof Grzelak wrote:Can you write when you will be a new version of the program Cute Chess 0.9.3.
When it's ready :wink:
I have a day job that takes a lot of my time, and Cute Chess development is just a hobby with zero monetary compensation. So I'd rather not put extra stress on myself with deadlines and schedules.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Cute Chess 0.9.2 released

Post by Guenther »

Another suggestion:

Make (auto)save debugs (for all games) configurable.
Currently nothing is saved, but you can copy/save the content from the debug window with manual intervention.

I noticed though that the begin of a game is always omitted/not shown there?
It seems to start after Whites first move always, which also leaves out what cute sends before the game starts?

Also the ping/pong numbers are strange (not sequentially). I don't think it is necessary to send a ping with each move anyways?

Code: Select all

<Feuerstein_0461(1): pong 4
>Feuerstein_0461(1): time 30000
otim 29999
>Feuerstein_0461(1): go
<Feuerstein_0461(1): move g8f6
>Abrok_50(0): ping 31
<Abrok_50(0): pong 31
>Abrok_50(0): time 29999
otim 29996
>Abrok_50(0): g8f6
<Abrok_50(0): 99 2 0 0 c2c4
<Abrok_50(0): Hashtreffer: 0
<Abrok_50(0): NullmoveExtensions: 0
<Abrok_50(0): PawnpushExtensions: 0
<Abrok_50(0): CheckExtensions: 0
<Abrok_50(0): KingsafetyExtensions: 0
<Abrok_50(0): RecaptureExtensions: 0
<Abrok_50(0): Bewertungen: 0
<Abrok_50(0): komplette Bewertungen: 0
<Abrok_50(0): move c2c4
>Feuerstein_0461(1): ping 5
<Feuerstein_0461(1): pong 5
>Feuerstein_0461(1): time 29996
otim 29999
>Feuerstein_0461(1): usermove c2c4
<Feuerstein_0461(1): move e7e6
>Abrok_50(0): ping 2
<Abrok_50(0): pong 2
>Abrok_50(0): time 29999
otim 29994
>Abrok_50(0): e7e6
<Abrok_50(0): 99 2 1 0 b1c3
<Abrok_50(0): Hashtreffer: 0
<Abrok_50(0): NullmoveExtensions: 0
<Abrok_50(0): PawnpushExtensions: 0
<Abrok_50(0): CheckExtensions: 0
<Abrok_50(0): KingsafetyExtensions: 0
<Abrok_50(0): RecaptureExtensions: 0
<Abrok_50(0): Bewertungen: 0
<Abrok_50(0): komplette Bewertungen: 0
<Abrok_50(0): move b1c3
>Feuerstein_0461(1): ping 13
<Feuerstein_0461(1): pong 13

Code: Select all

[Event "?"]
[Site "RWBC-CAPPUCCINO"]
[Date "2016.09.14"]
[Round "?"]
[White "Abrok_50"]
[Black "Feuerstein_0461"]
[Result "*"]
[ECO "E22"]
[Opening "Nimzo-Indian"]
[Termination "unterminated"]
[TimeControl "40/300"]
[Variation "Spielmann Variation"]

1. d4 {+0.02/99 0.001s} Nf6 2. c4 {+0.02/99 0.004s} e6 3. Nc3 {+0.02/99 0.007s}