Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Real Text Chess game analysis

Author: Uri Blass

Date: 06:56:04 01/31/05

Go up one level in this thread


On January 31, 2005 at 09:20:29, Ricardo Gibert wrote:

>On January 31, 2005 at 08:38:43, Philipp Bouillon wrote:
>
>>Hi,
>>
>>I am currently developing a "Chess tutoring" software which is using the Crafty
>>Engine as chess player. Now, I'd like to analyse any position with the engine,
>>but in addition to the evaluation score of the position, I would like the
>>program to automatically print out texts like: "Outch! This move was horrible as
>>it pins the own Knight to the King. This leads to e7 which attacks the knight
>>and wins it in the next move...".
>>
>>The problem with this is that I'd have to find out the "delta" between two
>>subsequent positions (so: Is there a huge drop/increase in the position score)
>>and then find out _why_ the score dropped.
>>My plan is to look deeeeep into the evaluation function of the Crafty engine and
>>try to map the scoring to pre-defined sentences. In my imagination (I confess: I
>>have not yet looked at the sources of Crafty), I hope to be able to find things
>>in the evaluation function like "at this point, the king safety is measured"
>>and I hope to be able to "hook" my idea to this evaluation function.
>>
>>The text generation itself should be fairly easy (and customizable for different
>>languages as well), the only problem I see is to link the sentences to the
>>evaluation... So, before I delve deep into the sources: What do you think? Has
>>this already been tried? Do you see any (more) problems?
>>
>>Thanks for your feedback!
>>Philipp
>
>It just so happens this sort of thing was being discussed about a week ago and
>the general consensus was nobody has been able to do this in a satisfactory way.
>It seems to be quite difficult.
>
>Check out the following:
>http://www.talkchess.com/forums/1/message.html?407367

I did not read that thread.

I can only say that I disagree with the last post that say that if we have a
program like that we will not need human training.

Chess is a tactical game and my opinion is that positional explanations is not
the most important thing to improve in chess.

My opinion is that players(and I am not talking only about weak players but also
about players with rating near 2000) need to improve in tactics and to see
faster things like a piece that is under attack.

Speed is important here because even at slow time control you may not have a lot
of time to evaluate one line that you calculate and if you do not see that a
piece is under attack in some variant it may cause you to make a tactical
blunder or positional blunder and when you see the problem during the game it
may be too late.

Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.