cutechess cli interactive viewer

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
elcabesa
Posts: 806
Joined: Sun May 23, 2010 11:32 am
Contact:

cutechess cli interactive viewer

Post by elcabesa » Sat Apr 02, 2016 12:30 pm

do you know if exist any tool to follow games played by cutechess cli on my pc?
I'm playing some slow games played by cutechess but I can't easily watch the game.
does it exist a program to runtime parse the debug output of cuteches?

User avatar
hgm
Posts: 23366
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: cutechess cli interactive viewer

Post by hgm » Sat Apr 02, 2016 5:24 pm

If you want to watch the games, why don't you simply play them in a GUI? These are designed for that...

elcabesa
Posts: 806
Joined: Sun May 23, 2010 11:32 am
Contact:

Re: cutechess cli interactive viewer

Post by elcabesa » Sat Apr 02, 2016 9:19 pm

I know, but usually I use cutechess cli and when a game is long it would be nice to understand how the games is going.
usually I open the log file and copy the position to a gui to watch it... but it's not smart at all

User avatar
lucasart
Posts: 3035
Joined: Mon May 31, 2010 11:29 am
Full name: lucasart
Contact:

Re: cutechess cli interactive viewer

Post by lucasart » Sun Apr 03, 2016 12:05 am

elcabesa wrote:do you know if exist any tool to follow games played by cutechess cli on my pc?
I'm playing some slow games played by cutechess but I can't easily watch the game.
does it exist a program to runtime parse the debug output of cuteches?
There's cutechess GUI, but it's extremely limited for now, and you can't do much with it. Development seems to have stopped many years ago.
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.

mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 7:17 pm

Re: cutechess cli interactive viewer

Post by mcostalba » Sun Apr 03, 2016 6:37 am

lucasart wrote: There's cutechess GUI, but it's extremely limited for now, and you can't do much with it. Development seems to have stopped many years ago.
Development is restarted:

https://github.com/cutechess/cutechess/commits/master

and current state is more than enough to watch a game.

P.S: I really hope Ilari will not stop/slow down this time becuase chess comunity really needs a stable, consistent and well written GUI:

User avatar
hgm
Posts: 23366
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: cutechess cli interactive viewer

Post by hgm » Sun Apr 03, 2016 7:05 am

elcabesa wrote:I know, but usually I use cutechess cli and when a game is long it would be nice to understand how the games is going.
Well, so my point was sort of that you should not do that. I usually eat with a fork, but when I try that with soup it makes a real mess. I could of course ask for someone to invent a piece of silverware to catch all the liquid that is dripping through the fork, or suck it up from the table, but it would be much smarter to start eating it with a spoon.

If you want to keep open the opportunity to occasionally peek at the games, a command-line tool is just not the recommended choice.

Roger Brown
Posts: 782
Joined: Wed Mar 08, 2006 8:22 pm

Re: cutechess cli interactive viewer

Post by Roger Brown » Sun Apr 03, 2016 4:39 pm

mcostalba wrote:
lucasart wrote: There's cutechess GUI, but it's extremely limited for now, and you can't do much with it. Development seems to have stopped many years ago.
Development is restarted:

https://github.com/cutechess/cutechess/commits/master

and current state is more than enough to watch a game.

P.S: I really hope Ilari will not stop/slow down this time becuase chess comunity really needs a stable, consistent and well written GUI:
Hello Marco,

As I am aware of a couple of free guis that would, at first blush, meet that description above (I am unaware of the well-written part, since I am in no position to judge what that would look like codewise), could I ask you as an author of Stockfish, what such a gui would look like?

What tasks would it have to perform to meet that description of "stable, consistent and well written"?

Later.

mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 7:17 pm

Re: cutechess cli interactive viewer

Post by mcostalba » Sun Apr 03, 2016 7:11 pm

Roger Brown wrote:
mcostalba wrote:
lucasart wrote: There's cutechess GUI, but it's extremely limited for now, and you can't do much with it. Development seems to have stopped many years ago.
Development is restarted:

https://github.com/cutechess/cutechess/commits/master

and current state is more than enough to watch a game.

P.S: I really hope Ilari will not stop/slow down this time becuase chess comunity really needs a stable, consistent and well written GUI:
Hello Marco,

As I am aware of a couple of free guis that would, at first blush, meet that description above (I am unaware of the well-written part, since I am in no position to judge what that would look like codewise), could I ask you as an author of Stockfish, what such a gui would look like?

What tasks would it have to perform to meet that description of "stable, consistent and well written"?

Later.
Hello Roger,

no offence for other GUI: every author deserve credit considering that they put a lot of passion and free time in their GUI and give the result of their hard work for free to the comunity.

Ilari is a very good programmer (very possibly a professional one), I have read his source code and it is really a level above everything else here. So I am biased toward his work, but again, for the GUI user this means nothing, what is important is that the GUI does what user expects withouth hangs or bugs.

Best
Marco

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

Re: cutechess cli interactive viewer

Post by ilari » Tue Apr 05, 2016 6:20 pm

Thanks for the kind words! I'll forward them to Arto, he's also made some great changes lately, like adding automated build and unit testing via Travis CI. CuteChess development has indeed picked up since last summer's hackathon, and the project is going forward at a good pace. The GUI only needs a few small features to be worthy of an official release.

Post Reply