Chest for Linux

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: 24730
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Chest for Linux

Post by hgm » Fri Sep 20, 2019 12:25 pm

So evaluating the moves is a separate action? How does one 'blunder check' the annotated game? Normal blunder checking in XBoard would be done through the 'Analyze Game' mode, which has an engine think about each game position in analyze mode, and after a fixed time adds the score/depth as a comment, and possibly the PV as a variation. The score-depth comments of a loaded game are always shown in the Evaluation Graph, which can be toggled between absolute and differential mode.

This would not lead to evaluation of the alternative moves, though.

Look
Posts: 254
Joined: Thu Jun 05, 2014 12:14 pm
Location: Iran
Full name: Mehdi Amini
Contact:

Re: Chest for Linux

Post by Look » Fri Sep 20, 2019 2:33 pm

hgm wrote:
Fri Sep 20, 2019 12:25 pm
So evaluating the moves is a separate action? How does one 'blunder check' the annotated game? Normal blunder checking in XBoard would be done through the 'Analyze Game' mode, which has an engine think about each game position in analyze mode, and after a fixed time adds the score/depth as a comment, and possibly the PV as a variation. The score-depth comments of a loaded game are always shown in the Evaluation Graph, which can be toggled between absolute and differential mode.

This would not lead to evaluation of the alternative moves, though.
I use what is called "infinite analysis". That is , turn on engine , wait for some time on each move , notice the blunders. But you can automate this procedure. User can set "replay training" analysis from a number of methods. "Infinite analysis" , "fixed time per move" and even more. If one wants to continue this , several tactical/positional problems based on OTB games can be given to user. Selection is based on mistakes in "replay analysis". The idea is to stop similar mistakes from happening in future.

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

Re: Chest for Linux

Post by hgm » Fri Sep 20, 2019 5:37 pm

XBoard of course also supports analysis, with all bells and whistles (like multi-PV, move exclusion). But that is typically an interactive task, where the user has to step through the positions he wants analyzed.

When you say 'can automate', do you mean that ChessBase provides some automatic function to analyze the result of a training game? If so, what exactly does this functin do?

Look
Posts: 254
Joined: Thu Jun 05, 2014 12:14 pm
Location: Iran
Full name: Mehdi Amini
Contact:

Re: Chest for Linux

Post by Look » Sat Sep 21, 2019 3:43 pm

hgm wrote:
Fri Sep 20, 2019 5:37 pm
XBoard of course also supports analysis, with all bells and whistles (like multi-PV, move exclusion). But that is typically an interactive task, where the user has to step through the positions he wants analyzed.

When you say 'can automate', do you mean that ChessBase provides some automatic function to analyze the result of a training game? If so, what exactly does this functin do?
It seems to me that in ChessBase in addition to "infinite analysis" there is something called "tactical analysis". In short it finds blunders in a game with a time given for each move. But IMO that is not a high priority. For a long time I have been a user of "infinite analysis".

Look
Posts: 254
Joined: Thu Jun 05, 2014 12:14 pm
Location: Iran
Full name: Mehdi Amini
Contact:

Re: Chest for Linux

Post by Look » Sat Sep 21, 2019 4:50 pm

Look wrote:
Sat Sep 21, 2019 3:43 pm
hgm wrote:
Fri Sep 20, 2019 5:37 pm
XBoard of course also supports analysis, with all bells and whistles (like multi-PV, move exclusion). But that is typically an interactive task, where the user has to step through the positions he wants analyzed.

When you say 'can automate', do you mean that ChessBase provides some automatic function to analyze the result of a training game? If so, what exactly does this functin do?
It seems to me that in ChessBase in addition to "infinite analysis" there is something called "tactical analysis". In short it finds blunders in a game with a time given for each move. But IMO that is not a high priority. For a long time I have been a user of "infinite analysis".
To be more precise , I do different interactive analysis not just infinite analysis.

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

Re: Chest for Linux

Post by hgm » Sat Sep 21, 2019 5:07 pm

If I understand it correctly, ChessBase's 'tactical analysis' is similar to XBoard's Anayze Game. This only analyzes the main line of the game, though, and ignores any variations. So it is not really useful for scoring the alternative moves that the player entered in the Training phase.

Of course it would be possible to add switch that would do a kind of tree-walk through the entire game plus variations, and annotate those with score/depth. But I am not sure how the results could be neatly presented to the user, other than just in the PGN itself. When only the main line is scored an evaluation graph can have the move number along the axis.

Look
Posts: 254
Joined: Thu Jun 05, 2014 12:14 pm
Location: Iran
Full name: Mehdi Amini
Contact:

Re: Chest for Linux

Post by Look » Sun Sep 22, 2019 2:04 pm

hgm wrote:
Sat Sep 21, 2019 5:07 pm
If I understand it correctly, ChessBase's 'tactical analysis' is similar to XBoard's Anayze Game. This only analyzes the main line of the game, though, and ignores any variations. So it is not really useful for scoring the alternative moves that the player entered in the Training phase.

Of course it would be possible to add switch that would do a kind of tree-walk through the entire game plus variations, and annotate those with score/depth. But I am not sure how the results could be neatly presented to the user, other than just in the PGN itself. When only the main line is scored an evaluation graph can have the move number along the axis.
Well , various types of analysis for a Chess GUI is OK. But for the moment I can live with a standard interactive analysis. "Replay training" advancements has a higher priority IMHO.

User avatar
Roland Chastain
Posts: 369
Joined: Sat Jun 08, 2013 8:07 am
Location: France
Full name: Roland Chastain
Contact:

Re: Chest for Linux

Post by Roland Chastain » Sat Feb 22, 2020 7:39 am

Canoike wrote:
Thu Sep 12, 2019 5:29 pm
Hello,

I found the source code of Chest 3.19 and successfully compiled it for my xubuntu PC. It is old. So is there something newer for Linux ? Maybe a UCI version instead of a command line one...

Thank you.
Hello! Could you say where you found it? It seems that the Chest website site is no longer available.

Regards.

Roland
Qui trop embrasse mal étreint.

User avatar
Roland Chastain
Posts: 369
Joined: Sat Jun 08, 2013 8:07 am
Location: France
Full name: Roland Chastain
Contact:

Re: Chest for Linux

Post by Roland Chastain » Sat Feb 22, 2020 11:24 pm

Qui trop embrasse mal étreint.

Post Reply