Author: Michael Henderson
Date: 10:58:40 01/25/05
Go up one level in this thread
Hi Stan
I will also try to implement the annotations in my program. Hopefully we can
eventually amaze some GM's :) In fact, everybody would be amazed. The
computer's playing already exceeds GM strength, so let's match or exceed GM
analysis! If the program provides such analysis, I think demand for GM tutors
would drop greatly. More people would become interested in chess (including
computer chess) due to automatic feedback. I'll have to come up with something
useful before my statements mean anything, though.
Michael
>Hi Michael
>
>I am experimenting with that since recently.
>My goal was to have it kibitz a few lines of sensible comments each move at
>CCT7. (as a surprise)
>
>What I came up with is a separate evaluationfunction, which instead of scoring
>takes notes of things in "english" and I tried to have a separate scoresystem
>to keep track and sort what's important, to be able to talk selective instead of
>writing 200 lines of comments.
>
>Instead of calling this evaluationfunction in the searchtree, I call it only
>once when the PV has changed and I walked the hashtable. In most positions this
>gives it a reasonable idea where the game is heading instead of pure statical.
>("your bishop will be out of play" even when that's not the case yet.) and for
>material imbalance (material gain or trade beyond the PV, for instance from
>Q-search, or mate/draw) I use the actual searchscore.
>
>It works to some extent already, it tells me I have a strong knight on d5, bare
>kingsafety or am under attack, etc. Also if it's balanced, or that black is
>ahead in material, but white has some compensation.
>
>But I read the CCC thread below which was also about annotating, and my
>program fails to the same complaint. It also won't explain the idea behind
>a subtle move it plays, or explain a GM's idea in analysis. Unless it's very
>lucky..
>
>Also if a piece got badly placed by the end of the PV but is only temporarily
>and underway to someplace better it doesn't understand that and will tell it'll
>be badly placed, my english-evaluationfunction is far from complete so far, and
>trying to sort what's important into a few lines of analysis is really
>difficult.
>
>So it doesn't work so good yet and I won't use it at CCT7. :(
>
>But with more time it's comments will become better, and when they are I'll
>write about it here. It'll probably be in next Neurosis version anyway.
>
>It's fun anyway, so you should definetly give it a go.
>
>Greetings
>Stan
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.