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
gbtami
Posts: 370
Joined: Wed Sep 26, 2012 11:29 am
Location: Hungary
Contact:

Re: Cute Chess 1.0.0 released

Post by gbtami » Fri Jul 21, 2017 8:06 pm

Congratulation to the new release. Very well done. Thx!

Gusev
Posts: 1475
Joined: Mon Jan 28, 2013 1:51 pm

Re: Cute Chess 1.0.0 released

Post by Gusev » Fri Jul 21, 2017 11:40 pm

Hi Norm,
Would it be possible to broadcast a tournament run in the CuteChess 1.0.0 GUI on the Web using CCCC?
kranium wrote:Wow thx...Cute Chess is awesome!

BrendanJNorman
Posts: 1803
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: Cute Chess 1.0.0 released

Post by BrendanJNorman » Sat Jul 22, 2017 2:19 am

ilari wrote:Hi,

I don't have much time for hanging around here or developing Cute Chess but nothing can stop our annual hackathon which we just completed with Arto. As a result we've released version 1.0.0 of both the command line interface and the GUI for 64-bit Linux and Windows. A mac version will follow soon.

Changelog and download links:
https://github.com/cutechess/cutechess/ ... /gui-1.0.0

Linux users can download a separate .tar.gz package for cutechess-cli if they want but cutechess-cli is also included in the main Cute Chess package.

If you have bug reports, suggestions or feature requests, please file them at Github: https://github.com/cutechess/cutechess/issues

Best regards,
Ilari
Cutechess looks really good, but here are my takeaways.

1. There SEEMS to be a bug in that it doesn't allow castling/recognize castling in human vs engine games

2. Really wish I could make cosmetic changes (font sizes, piece sets, board colors etc)

3. As Gabor said, resuming tournaments in basically a must.

4. (Not very likely), but I'd love to be able to run swiss tournaments, like in Fritz GUI

5. Assign engines ratings (as in Arena).

6. This is kind of a nerd feature, but I would also like to display engine logos lol

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.

Guenther
Posts: 3276
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: Cute Chess 1.0.0 released

Post by Guenther » Sat Jul 22, 2017 7:14 am

BrendanJNorman wrote:
ilari wrote:Hi,

I don't have much time for hanging around here or developing Cute Chess but nothing can stop our annual hackathon which we just completed with Arto. As a result we've released version 1.0.0 of both the command line interface and the GUI for 64-bit Linux and Windows. A mac version will follow soon.

Changelog and download links:
https://github.com/cutechess/cutechess/ ... /gui-1.0.0

Linux users can download a separate .tar.gz package for cutechess-cli if they want but cutechess-cli is also included in the main Cute Chess package.

If you have bug reports, suggestions or feature requests, please file them at Github: https://github.com/cutechess/cutechess/issues

Best regards,
Ilari
Cutechess looks really good, but here are my takeaways.

1. There SEEMS to be a bug in that it doesn't allow castling/recognize castling in human vs engine games
Castling for Humans works a bit different in Cute Chess,
because it also supports quite a bunch of chess variations.

http://talkchess.com/forum/viewtopic.ph ... 38&t=61308

BrendanJNorman
Posts: 1803
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: Cute Chess 1.0.0 released

Post by BrendanJNorman » Sat Jul 22, 2017 8:48 am

Guenther wrote:
BrendanJNorman wrote:
ilari wrote:Hi,

I don't have much time for hanging around here or developing Cute Chess but nothing can stop our annual hackathon which we just completed with Arto. As a result we've released version 1.0.0 of both the command line interface and the GUI for 64-bit Linux and Windows. A mac version will follow soon.

Changelog and download links:
https://github.com/cutechess/cutechess/ ... /gui-1.0.0

Linux users can download a separate .tar.gz package for cutechess-cli if they want but cutechess-cli is also included in the main Cute Chess package.

If you have bug reports, suggestions or feature requests, please file them at Github: https://github.com/cutechess/cutechess/issues

Best regards,
Ilari
Cutechess looks really good, but here are my takeaways.

1. There SEEMS to be a bug in that it doesn't allow castling/recognize castling in human vs engine games
Castling for Humans works a bit different in Cute Chess,
because it also supports quite a bunch of chess variations.

http://talkchess.com/forum/viewtopic.ph ... 38&t=61308
Would it not be more logical to make the castling move default in normal chess, with alterations in variants?

I've used chess software full time for 18 years now and had no idea how to castle - I wouldn't call this "user-friendly" when you think that people new to chess will most likely give this software a try.

Anyway - up to the developers, free software should always be respected. Thanks for CC.

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 » Sat Jul 22, 2017 11:45 am

Nordlandia wrote:How do i make one engine play black all the time in an 100 game match?
There's an issue about it but unfortunately the feature is not yet implemented: https://github.com/cutechess/cutechess/issues/95

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 » Sat Jul 22, 2017 11:46 am

SzG wrote:Thank you Ilari.

I read through the new features eagerly but did not find the 'resume interrupted tournament' feature. OK, maybe next year...
I understand the frustration. It's a high priority issue for sure, so hopefully you won't have to wait until next year.

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 » Sat Jul 22, 2017 12:08 pm

BrendanJNorman wrote:Cutechess looks really good, but here are my takeaways.

1. There SEEMS to be a bug in that it doesn't allow castling/recognize castling in human vs engine games
The little dots highlighting legal moves should help to show that Cute Chess uses the "king captures rook" idiom for castling, but it's not logical for standard chess so we recognize the need to change it.
BrendanJNorman wrote:2. Really wish I could make cosmetic changes (font sizes, piece sets, board colors etc)
Different piece sets and board colors are probably coming but unless someone contributes a pull request for changing fonts, it's probably not going to be a part of Cute Chess any time soon.
BrendanJNorman wrote:3. As Gabor said, resuming tournaments in basically a must.
I hear you. I think this should be the next feature we implement - everything else can wait at this point. Here's the issue and the planning and schema work that I've already done: https://github.com/cutechess/cutechess/issues/141
BrendanJNorman wrote:[4. (Not very likely), but I'd love to be able to run swiss tournaments, like in Fritz GUI
There's also an issue about Swiss pairings. Will be done at some point.
BrendanJNorman wrote:5. Assign engines ratings (as in Arena).
This is also planned.
BrendanJNorman wrote:6. This is kind of a nerd feature, but I would also like to display engine logos lol
We'll think about it. We have a constant balancing act between adding features and widgets to the GUI and keeping it clean and simple.
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.
That's exactly what we want Cute Chess to be! And we've had some success, because in addition to the core team (me and Arto) we've received valuable contributions from other Github users: https://github.com/cutechess/cutechess/ ... ntributors
For example all the new variants and Syzygy tablebase support have come from external contributors. We love receiving pull requests and hope that many more developers would take a crack at improving Cute Chess. If the code is not of acceptable quality or doesn't follow our conventions, we'll gladly help.

With that said, I still want me and Arto to decide what contributions are accepted and what aren't. With Stockfish there's an easy rule to follow - if you remove code or make it cleaner without degrading performance the change is accepted. And if you improve the engine's strength the change is accepted. With a GUI these things are a lot more a matter of taste and vision.

Guenther
Posts: 3276
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: Cute Chess 1.0.0 released

Post by Guenther » Sat Jul 22, 2017 12:09 pm

ilari wrote:
SzG wrote:Thank you Ilari.

I read through the new features eagerly but did not find the 'resume interrupted tournament' feature. OK, maybe next year...
I understand the frustration. It's a high priority issue for sure, so hopefully you won't have to wait until next year.
It would be nice if common settings for:

Code: Select all

hash
threads (actually no standard option name, but threads are mostly used
        and I could provide a list for the exceptions)
various tablebase formats
have a high priority too :)

Frank Quisinsky
Posts: 4855
Joined: Wed Nov 18, 2009 6:16 pm
Location: Trier, Germany
Contact:

Re: Cute Chess 1.0.0 released

Post by Frank Quisinsky » Sat Jul 22, 2017 12:47 pm

Hi Ilari,

it's possible to added the following feature.

For eng-eng matches ...
Game ended with move x and GUI stopped after move x and saved the end position as *.epd file?

So I can created a rating list undo move x with my own FEOBOS book. End position *.epd in a new Excel file and the average of 10 engine evals give the point ... Remis = 0.25 - +0.25.

I have interest to made here after FEOBOS some experiments for better opening statistics.

Middlegame is most interesting for me.
Very important feature for people working on an opening book.

After all what I saw ... sure you have it in one hour.
My biggest wish for Cute Chess.

Best
Frank
I like computer chess!

Post Reply