My gift to the community – a much better cutechessGUI

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

Moderator: Ras

whelanh
Posts: 16
Joined: Mon Jun 28, 2021 4:04 pm
Full name: Hugh Whelan

Re: My gift to the community – a much better cutechessGUI

Post by whelanh »

I think the new GUI is really nice and appreciate the effort to provide it to the community. One minor nit/question does not relate to the GUI but to the cutechess-cli binary. If you decide to use it directly (instead of the GUI), you get two warnings which I assume are related to the new abilities of the GUI to save tournaments (and perhaps another feature?). The warnings are:

Code: Select all

Warning: QFSFileEngine::open: No file name specified
Warning: Tournament::saveTournament(): Could not open file for writing:  ""
I wonder if it's possible to update the cutechess-cli --help output to document what is needed to provide the new parameters it's looking for.

If it's not, no worries. The GUI is very nice!
Krzysztof Grzelak
Posts: 1608
Joined: Tue Jul 15, 2014 12:47 pm

Re: My gift to the community – a much better cutechessGUI

Post by Krzysztof Grzelak »

Modern Times wrote: Sat Mar 07, 2026 8:41 am The Dark theme looks fantastic. It is a great new look, very well done.

I'm not using this new version currently because I don't like the Decision Time (DT) in the pgn. Stefan says I can probably replace the cutechess-cli.exe file with the previous version, but I haven't tried that yet. As the saying goes, you can't keep everyone happy all of the time.

Thanks again Stefan for this gift to the community.
Unfortunately, it does not work under Windows 10
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: My gift to the community – a much better cutechessGUI

Post by Gabor Szots »

Again, I am stuck after stopping then reloading a tournament. The last unfinished game (where the tournament was interrupted) was repeated, which is OK, but then the tournament froze. This was a gauntlet, rounds set to 32, games per encounter set to 1, swap sides set to on, concurrency set to 1.

I would like to edit the tournament file but I don't know which variable to alter so that it continues normally.
Gabor Szots
CCRL testing group
User avatar
Rebel
Posts: 7520
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: My gift to the community – a much better cutechessGUI

Post by Rebel »

It would probably too much to ask, but a streaming function would be the cherish on the cake.
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: My gift to the community – a much better cutechessGUI

Post by Gabor Szots »

Another problem. The gauntlet seed (there is only one) plays some of games against itself! Concurrency is 2 now.
Gabor Szots
CCRL testing group
User avatar
RubiChess
Posts: 666
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: My gift to the community – a much better cutechessGUI

Post by RubiChess »

I would suggest to get a Github account, create an issue in the Yoshie2000 fork and provide some useful information there like the tournament file.
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: My gift to the community – a much better cutechessGUI

Post by Gabor Szots »

RubiChess wrote: Sun Mar 08, 2026 2:25 pm I would suggest to get a Github account, create an issue in the Yoshie2000 fork and provide some useful information there like the tournament file.
I already have a github account. Just thought this place is better. Many times I tried to reach authors via their github pages and for some of my issues I am still waiting for an answer.

At the moment my problem is to detect some pattern. I resumed my tournament this morning and it is running fine so I dare not stop it lest I can't resume it which I cannot afford because it is for the CCRL blitz list.
Gabor Szots
CCRL testing group
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: My gift to the community – a much better cutechessGUI

Post by Gabor Szots »

RubiChess wrote: Sun Mar 08, 2026 2:25 pm I would suggest to get a Github account, create an issue in the Yoshie2000 fork and provide some useful information there like the tournament file.
Just had a look, there is no 'Issues' there. And, as I can see, your Jan 25 pull request has been unanswered yet.
Gabor Szots
CCRL testing group
User avatar
pohl4711
Posts: 2921
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: My gift to the community – a much better cutechessGUI

Post by pohl4711 »

whelanh wrote: Sat Mar 07, 2026 1:53 pm I think the new GUI is really nice and appreciate the effort to provide it to the community. One minor nit/question does not relate to the GUI but to the cutechess-cli binary. If you decide to use it directly (instead of the GUI), you get two warnings which I assume are related to the new abilities of the GUI to save tournaments (and perhaps another feature?). The warnings are:

Code: Select all

Warning: QFSFileEngine::open: No file name specified
Warning: Tournament::saveTournament(): Could not open file for writing:  ""
I wonder if it's possible to update the cutechess-cli --help output to document what is needed to provide the new parameters it's looking for.

If it's not, no worries. The GUI is very nice!
I use the new cutechess-cli for my UHO-Top15 Ratinglist testruns - no problems here at all. Just copy all the .dll files and other helpfiles from the cutechessGUI folder into the folder, where you use cutechess-cli.
User avatar
RubiChess
Posts: 666
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: My gift to the community – a much better cutechessGUI

Post by RubiChess »

Gabor Szots wrote: Sun Mar 08, 2026 4:13 pm
RubiChess wrote: Sun Mar 08, 2026 2:25 pm I would suggest to get a Github account, create an issue in the Yoshie2000 fork and provide some useful information there like the tournament file.
Just had a look, there is no 'Issues' there. And, as I can see, your Jan 25 pull request has been unanswered yet.
I talked to Patrick via Discord about that. He doesn't want to get into a maintainer role for Cutechess so he refuses to activate the issue feature on his fork. But he will look into gauntlet problems which were unknown because Stefan doesn't use gauntlets.
And he apologized for missing my PR 8-)

Regards, Andreas