My gift to the community – a much better cutechessGUI
Moderator: Ras
-
Aleks Peshkov
- Posts: 977
- Joined: Sun Nov 19, 2006 9:16 pm
- Location: Russia
- Full name: Aleks Peshkov
Re: My gift to the community – a much better cutechessGUI
README still tells about Qt5 libraries
-
gerhard
- Posts: 96
- Joined: Wed Mar 28, 2018 10:16 am
Re: My gift to the community – a much better cutechessGUI
First - many many thanks for that gift.
I really would appreciate to use it.
But I left Windows and now i am on Debian 13 (Linux Mint Debian Edition 7) and there is only Qt 6.8x to install
In consolemode the gui tells that it needs Qt 6.9
One can install Qt 6.9 manually taken from Debian unstable, but there are dependencies which does not fit.
And of course I want not crash my OS.
In former times i was more risk taking - the dependencies seems all belong to QT toolkit - but since i retired that changes
Is there any help? Thank you
I really would appreciate to use it.
But I left Windows and now i am on Debian 13 (Linux Mint Debian Edition 7) and there is only Qt 6.8x to install
In consolemode the gui tells that it needs Qt 6.9
One can install Qt 6.9 manually taken from Debian unstable, but there are dependencies which does not fit.
And of course I want not crash my OS.
In former times i was more risk taking - the dependencies seems all belong to QT toolkit - but since i retired that changes
Is there any help? Thank you
-
BrendanJNorman
- Posts: 2589
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: My gift to the community – a much better cutechessGUI
I'd also love to see this.Krzysztof Grzelak wrote: ↑Mon Jan 19, 2026 3:21 pm Add Swiss tournament - add flags next to engine names.
Swiss tournaments allow a lot of engines to compete, but still keep the number of rounds pretty low.
It's also just fun lol.
-
BrendanJNorman
- Posts: 2589
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: My gift to the community – a much better cutechessGUI
Oh okay.pohl4711 wrote: ↑Mon Jan 19, 2026 5:48 amVery kind offer. But no need for this. Let me pay the bills here. Luckily I made some nice money at the stock-market in the last decades. So, I could already retire from my job at the age of 53 in 2023. No problems here.BrendanJNorman wrote: ↑Sun Jan 18, 2026 10:48 amGreat gesture.pohl4711 wrote: ↑Fri Jan 16, 2026 10:10 am Because Patrick Leonhardt, the young author of the great engine PlentyChess, was looking for a student job, I offered him, to make a better cutechess for the community, payed by me.
CutechessGUI is already great, but has some flaws and room for improvements.
As I expected, Patrick did a fantastic job – I could not be more satisfied - and improved cutechess as I wanted.
https://github.com/Yoshie2000/cutechess ... ag/qol-1.0
Whats new?
The biggest improvement is, that engine-tournaments in the cutechessGUI can now be aborted and resumed – a save file is written after each finished game. So, even after a crash, an engine-tournament always can be resumed.
A complete new feature is introduced: Decision Time. DT means the time, the engine needed to find (and hold) the move, which is finally played on the board. The DT is not only displayed in the engine-windows of cutechessGUI, but also stored by cutechess-cli in the pgn-comments. IMHO, DT is a very interesting information (how hard to find was the played move?), which is just thrown away by all other GUIs (stupid !).
CutechessGUI is now „standalone“: No installation required, it can now run from an USB-Stick, like Arena, because all files needed, are stored in the cutechess-folder (and its subfolders). Including the engine.json file.
Above the chessboard of cutechessGUI, there are 3 new outputs:
100 plies rule (50 moves draw rule) counter, the material balance (-1 means, for example, that black has 1 pawn more) and the overall number of pieces on the board (max. 32)
2 new board color sets: Green and Blue
A darkmode (can be switched on/off)
The yellow triangle to point out the last move on the board is back (from V1.2), it replaces the (in my eyes) ugly arrow of the newer versions.
A larger font for the PV-line output and the first ply of each PV-line now includes the movenumber.
I had a quick look at it and it looks much improved.
Is there any way we can pool funds together and have Patrick keep working on it?
GoFundMe or something?
I'd be happy to throw in a few bucks here and there and Im sure others feel the same.
And we all get a great GUI in return.
In that case, let me express my thanks on behalf of everyone.
-
pohl4711
- Posts: 2900
- 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
Thank you very much! This will definitly help Patrick, to find problems!Gabor Szots wrote: ↑Mon Jan 19, 2026 1:32 pm
The first link below leads to a tournament file. I also uploaded a filehow that shows results table when loading the tournament and the same table after freezeing (the only difference being Kiwi's game count). That's the second link.