I started playing with cutechess-gui and it seems a very good interface!
I also created some feature request in github

very very nice work
Moderator: Ras
Which problem? Ferdy has found multiple bugs already.Krzysztof Grzelak wrote:Ilari Pihlajisto please write when the program will work properly. So far, I still have the same problem as shown by user Ferdinand Mosca.
Cute Chess does not recognize the "Illegal move" because Cute Chess is supposed to never send illegal moves to engines. So Cute Chess thinks that Nebiyu is stalling and terminates it. If you enable "Recover crashed engines", the tournament should continue.Ferdy wrote:I run a 3 engine zh rr tour, in one game, Nebiyu rejects its opponent's move. When that problematic game ends, cutechess does not continue the tournament. Recover crashed engines checkbox is off.
Sjaak II makes extensive use of newer CECP features, and it cuts a corner or two as well. It's possible that there is an issue there; if you can reproduce the problem, you could also send me a copy of the GUI/engine interaction so I can test it here.ilari wrote:I can reproduce that - Cute Chess can't handle Sjaak in Xboard mode and goes crazy. But in UCI mode I could install Sjaak without problems.Ferdy wrote:There seems to be a problem installing the Sjaak II 1.3.1a engine after pressing advanced tab.
I'll try to fix this bug later today.
You should forfeit engines that claim an "Illegal move" if you're sure you'll never send one of those.ilari wrote: Cute Chess does not recognize the "Illegal move" because Cute Chess is supposed to never send illegal moves to engines. So Cute Chess thinks that Nebiyu is stalling and terminates it. If you enable "Recover crashed engines", the tournament should continue.
From what I recall, I think it's a bug in Nebiyu's interpretation of promotion in crazyhouse: it uses different (incorrect) piece identifiers for promoted pieces. If that's the case though, it should also show up in XBoard...Is the move really illegal here? I mean, is this a bug in Cute Chess' or Nebiyu's legal move generator?
Running gauntlet with two engines, the tournament result window lacks important info. Engine score is missing.ilari wrote:I was able to reproduce the problem. I've updated the Windows installer again. Now it installs qwindows.dll in the right place, which should fix the issue.ilari wrote:There seem to be several missing dependencies, but I just found the very helpful "windeployqt" tool which bundles the dependencies for me. I'll update the Windows installer tomorrow morning.Ferdy wrote:Still does not work. Same message display.
Right I got this.ilari wrote:Cute Chess does not recognize the "Illegal move" because Cute Chess is supposed to never send illegal moves to engines. So Cute Chess thinks that Nebiyu is stalling and terminates it. If you enable "Recover crashed engines", the tournament should continue.
The move is legal.ilari wrote:Is the move really illegal here?
Bug in Nebiyu.ilari wrote:I mean, is this a bug in Cute Chess' or Nebiyu's legal move generator?
I've fixed the hang (infinite loop) but Cute Chess still can't parse the options correctly that have equality signs in CHOICE fields, namely "Variant fairy selects". I don't think it's going to be difficult to fix, I'll just have to be careful since I'm using a regex to do the parsing.ilari wrote:I can reproduce that - Cute Chess can't handle Sjaak in Xboard mode and goes crazy. But in UCI mode I could install Sjaak without problems.Ferdy wrote:There seems to be a problem installing the Sjaak II 1.3.1a engine after pressing advanced tab.
I'll try to fix this bug later today.
There's an issue about this: https://github.com/cutechess/cutechess/issues/105Ferdy wrote:Running gauntlet with two engines, the tournament result window lacks important info. Engine score is missing.