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.