Cute Chess 1.0.0 released

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
hgm
Posts: 23796
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Cute Chess 1.0.0 released

Post by hgm » Tue Aug 08, 2017 6:53 pm

BrendanJNorman wrote:Do you know what would be cool? If there was a team-created GUI as their is a team-created Stockfish.

How good could a GUI become with a dedicated, worldwide team contributing? Would be awesome.
Actually this is what XBoard has been for nearly 3 decades. The problem is that the current team is just me and Josh Pettus.

User avatar
gbtami
Posts: 366
Joined: Wed Sep 26, 2012 11:29 am
Location: Hungary
Contact:

Re: Cute Chess 1.0.0 released

Post by gbtami » Tue Aug 08, 2017 9:13 pm

hgm wrote:
BrendanJNorman wrote:Do you know what would be cool? If there was a team-created GUI as their is a team-created Stockfish.

How good could a GUI become with a dedicated, worldwide team contributing? Would be awesome.
Actually this is what XBoard has been for nearly 3 decades. The problem is that the current team is just me and Josh Pettus.
This is a really challenging problem. PyChess is a team-created GUI also (see contributors page https://github.com/pychess/pychess/graphs/contributors), but it's very hard to get new developers/contributors to a project like a chess GUI where the result is not so measurable in contrast to a chess engine where if your engine is the best, everyone wants to contribute. :wink:

User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 5:45 pm
Location: Finland
Contact:

Re: Cute Chess 1.0.0 released

Post by ilari » Wed Aug 09, 2017 6:59 am

gbtami wrote:
hgm wrote:
BrendanJNorman wrote:Do you know what would be cool? If there was a team-created GUI as their is a team-created Stockfish.

How good could a GUI become with a dedicated, worldwide team contributing? Would be awesome.
Actually this is what XBoard has been for nearly 3 decades. The problem is that the current team is just me and Josh Pettus.
This is a really challenging problem. PyChess is a team-created GUI also (see contributors page https://github.com/pychess/pychess/graphs/contributors), but it's very hard to get new developers/contributors to a project like a chess GUI where the result is not so measurable in contrast to a chess engine where if your engine is the best, everyone wants to contribute. :wink:
Many pieces need to fall into place for a true community effort to happen:

* The project needs to be somewhat regularly maintained; otherwise it's considered dead.
* The project needs to be well-documented and/or have a good codebase that third parties can start improving on their own.
* There has to be developers willing to donate their valuable time, they have to be interested in the very small niche of computer chess and they have to be somewhat experienced in the programming language the project is written in.
* It must be easy to contribute and discuss changes and manage issues. Put your stuff on Github!

I consider us (me and Arto) extremely lucky that we got at least a couple of skilled contributors. I never expected it and never counted on it.

sasachess
Posts: 24
Joined: Wed Nov 05, 2014 10:28 am
Location: Italy
Contact:

Re: Cute Chess 1.0.0 released

Post by sasachess » Fri Aug 25, 2017 12:42 pm

Hi Ilari,
I use Cutechess-cli for testing my engine gogobello. I love it, it's very powerful for this purpose. My best congrats!

The only thing I would like to see implemented is the possibility to stop a test session (thousands of games) and resume it when I want. Do you think to add this feature in the future?

User avatar
Nordlandia
Posts: 2482
Joined: Fri Sep 25, 2015 7:38 pm
Location: Sortland, Norway

Re: Cute Chess 1.0.0 released

Post by Nordlandia » Fri Aug 25, 2017 12:53 pm

CuteChess 1.0.0 64-bit with manual adjudication.

Game > Adjudicate as White, Black, Draw

cutechess.exe
http://www86.zippyshare.com/v/7xr6gmPd/file.html

User avatar
Nordlandia
Posts: 2482
Joined: Fri Sep 25, 2015 7:38 pm
Location: Sortland, Norway

Re: Cute Chess 1.0.0 released

Post by Nordlandia » Fri Aug 25, 2017 1:16 pm

[pgn][Event "?"]
[Site "CuteChess | i7-5960X 4.1GHz"]
[Date "2017.08.25"]
[Round "?"]
[White "komodo-11.2.2-64bit"]
[Black "Houdini 5"]
[Result "0-1"]
[FEN "Nnkb3r/np1b3p/p3pp2/3p4/1P6/2P2N2/1P3PPP/R3KB1R w KQ - 2 1"]
[PlyCount "44"]
[SetUp "1"]
[Termination "adjudication"]
[TimeControl "600+10"]

1. O-O-O {-1.11/30 35s} Nbc6 {+1.08/25 33s} 2. c4 {-1.26/30 12s}
Kb8 {+1.08/26 23s} 3. b5 {-1.21/32 32s} Nb4 {+1.13/24 3.3s}
4. cxd5 {-1.14/32 17s} exd5 {+1.29/25 11s} 5. Rd4 {-1.17/33 33s}
a5 {+1.28/30 24s} 6. b6 {-1.34/31 11s} Nac6 {+1.29/29 26s} 7. Nc7 {-1.25/30 15s}
Nxd4 {+1.29/27 0.12s} 8. Nxd4 {-1.29/30 12s} Bxc7 {+1.22/30 23s}
9. bxc7+ {-1.37/29 11s} Kxc7 {+1.35/26 12s} 10. Kd2 {-1.34/29 12s}
Re8 {+1.37/24 21s} 11. Bd3 {-1.50/31 50s} Nxd3 {+1.45/25 12s}
12. Kxd3 {-1.54/29 12s} b5 {+1.40/27 23s} 13. b4 {-1.59/31 28s}
axb4 {+1.49/28 16s} 14. Rb1 {-1.53/32 22s} Kb6 {+1.54/30 26s}
15. Rxb4 {-1.57/31 21s} Rc8 {+1.61/27 18s} 16. Rb1 {-1.66/31 59s}
Rc4 {+1.61/30 49s} 17. Ra1 {-1.87/32 27s} Be8 {+1.71/29 43s}
18. f4 {-1.81/29 22s} Bd7 {+1.79/25 20s} 19. Ra8 {-1.98/30 65s}
Kc5 {+2.14/24 12s} 20. Nb3+ {-2.67/31 46s} Kb4 {+2.30/25 14s}
21. Nd4 {-2.91/32 13s} Rc3+ {+2.40/26 15s} 22. Kd2 {-3.11/32 32s}
Kc4 {+2.37/25 0.003s, Black wins by adjudication: user decision} 0-1

[/pgn]

Carlos777
Posts: 645
Joined: Sun Dec 13, 2009 5:09 pm

Re: Cute Chess 1.0.0 released

Post by Carlos777 » Sat Aug 26, 2017 6:36 pm

sasachess wrote: The only thing I would like to see implemented is the possibility to stop a test session (thousands of games) and resume it when I want. Do you think to add this feature in the future?
+1

Great GUI, but this is a must. Sometimes, you need to turn off the PC or use it for other things and you can't resume the tournament later if you stop it. I hope Ilari implements this feature.

User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 5:45 pm
Location: Finland
Contact:

Re: Cute Chess 1.0.0 released

Post by ilari » Mon Aug 28, 2017 5:55 am

Carlos777 wrote:
sasachess wrote: The only thing I would like to see implemented is the possibility to stop a test session (thousands of games) and resume it when I want. Do you think to add this feature in the future?
+1

Great GUI, but this is a must. Sometimes, you need to turn off the PC or use it for other things and you can't resume the tournament later if you stop it. I hope Ilari implements this feature.
This is now the most requested feature and it's obvious why. I'll make it a top priority.

pferd
Posts: 122
Joined: Thu Jul 24, 2014 12:49 pm

Re: Cute Chess 1.0.0 released

Post by pferd » Mon Aug 28, 2017 7:28 am

I just wanted to mention two problems I have with the latest version of cutechess.

1) I was excited to try out the new user adjucation but unfortunately the tournament hangs after hitting the button.(archlinux gcc-7, with qt-5.9.1)

2) Cutechess outputs a high score everytime it displays a new search depth. See the image below:

http://imgur.com/Mr2nJK8

User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 5:45 pm
Location: Finland
Contact:

Re: Cute Chess 1.0.0 released

Post by ilari » Wed Aug 30, 2017 6:37 am

pferd wrote:I just wanted to mention two problems I have with the latest version of cutechess.

1) I was excited to try out the new user adjucation but unfortunately the tournament hangs after hitting the button.(archlinux gcc-7, with qt-5.9.1)

2) Cutechess outputs a high score everytime it displays a new search depth. See the image below:

http://imgur.com/Mr2nJK8
Thanks for the feedback! I've logged issues about these bugs at Github: https://github.com/cutechess/cutechess/issues

Post Reply