Congratulation,
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
Cute Chess 0.9.0 (GUI) released
Moderators: hgm, Rebel, chrisw
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: Cute Chess 0.9.0 (GUI) released
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.
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: Cute Chess 0.9.0 (GUI) released
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.
Is the move really illegal here? I mean, is this a bug in Cute Chess' or Nebiyu's legal move generator?
-
- Posts: 2929
- Joined: Sat Jan 22, 2011 12:42 am
- Location: NL
Re: Cute Chess 0.9.0 (GUI) released
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.
No combination of input should hang or crash an engine, so in that sense this is a problem with Sjaak II that needs to be fixed on my end...
EDIT: unrelated, but it would be interesting to know if playing variants in UCI mode works correctly; this is something I've never really been able to test.
Last edited by Evert on Sat Sep 03, 2016 11:25 am, edited 2 times in total.
-
- Posts: 2929
- Joined: Sat Jan 22, 2011 12:42 am
- Location: NL
Re: Cute Chess 0.9.0 (GUI) released
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?
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Cute Chess 0.9.0 (GUI) released
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.
-
- Posts: 1643
- Joined: Tue May 20, 2008 4:57 pm
- Location: Augsburg - Germany
Re: Cute Chess 0.9.0 (GUI) released
Hello Ilari,
I cannot implement external WB/UCI compatible into CuteChess 0.9.0 with the menu game/new/. My OS is Windows 7 x64 SP1.
The default setting is human vs. human , but I cannot use the option CPU vs. human, human vs. CPU or CPU vs. CPU.
The screen "freezes" and nothing happens. What can be done in your opinion? I think it would be a good idea to include current Sloppy edition
as a component of your interface.
Best wishes,
Norbert
I cannot implement external WB/UCI compatible into CuteChess 0.9.0 with the menu game/new/. My OS is Windows 7 x64 SP1.
The default setting is human vs. human , but I cannot use the option CPU vs. human, human vs. CPU or CPU vs. CPU.
The screen "freezes" and nothing happens. What can be done in your opinion? I think it would be a good idea to include current Sloppy edition
as a component of your interface.
Best wishes,
Norbert
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Cute Chess 0.9.0 (GUI) released
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?
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: Cute Chess 0.9.0 (GUI) released
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.
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: Cute Chess 0.9.0 (GUI) released
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.
It's fixed in the master branch, but I'll fix some more bugs before doing a new release.