Go back
Annotation/blunder check by software?

Annotation/blunder check by software?

Only Chess

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

Can anyone recommend decent software for doing "blunder-checks" in post-game analysis? I currently use Fritz 8, but I find that it does not give you any information as to why a move was considered a mistake. the obvious material loss situations are obvious enough, but what I'm really interested in knowing is why engines like Fritz might consider a move to cause, say, the loss equivalent to half a pawn (eg. it scores positions in 1/100ths of a pawn). Is anyone aware of websites or software that can give you more insight into these subtler kind of positional mistakes?

d

Joined
29 Mar 07
Moves
1260
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by rijnsburger
Can anyone recommend decent software for doing "blunder-checks" in post-game analysis? I currently use Fritz 8, but I find that it does not give you any information as to why a move was considered a mistake. the obvious material loss situations are obvious enough, but what I'm really interested in knowing is why engines like Fritz might consider a move t ...[text shortened]... es or software that can give you more insight into these subtler kind of positional mistakes?
well I have quite experience with chess softwares, and I never came across any of the type you've described. you just have to figure those positional ideas on your own.

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

I might have to resort to scouring through some source code blegh... Crafty's source is openly available, isnt it? Any other good open source engines around?

K
Demon Duck

of Doom!

Joined
20 Aug 06
Moves
20099
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by rijnsburger
I might have to resort to scouring through some source code blegh... Crafty's source is openly available, isnt it? Any other good open source engines around?
Earlier versions of Fruit and some of its spin offs (Toga and Gambit fruit) were open source i think.

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by Kepler
Earlier versions of Fruit and some of its spin offs (Toga and Gambit fruit) were open source i think.
Thanks... got a hold of GambitFruit and the C++ source seems a bit more digestable 🙂

C

Joined
25 Sep 05
Moves
5899
Clock
28 Nov 07
Vote Up
Vote Down

Chessmaster does this I believe. I'm not sure what the strength of the engine is, but it's likely more than sufficient for simple blunder checking. It will actually give you a full English analysis of the position.

aw
Baby Gauss

Ceres

Joined
14 Oct 06
Moves
18375
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by Chesswick
Chessmaster does this I believe. I'm not sure what the strength of the engine is, but it's likely more than sufficient for simple blunder checking. It will actually give you a full English analysis of the position.
I have CM8K and it has annotation in natural languages but ti doesn't give you the ideas behind the better moves. At least not what I think what ideas are.

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by Chesswick
Chessmaster does this I believe. I'm not sure what the strength of the engine is, but it's likely more than sufficient for simple blunder checking. It will actually give you a full English analysis of the position.
i've tried chessmaster's analysis. it's ok, but it's explanations are usually quite one-dimensional or vague ("improves your king safety"... "creates a passed pawn"... "positions your knight at"...) the kind of feedback I'm looking for is probably a bit much to expect from software :/

P

Joined
06 May 05
Moves
9174
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by rijnsburger
i've tried chessmaster's analysis. it's ok, but it's explanations are usually quite one-dimensional or vague ("improves your king safety"... "creates a passed pawn"... "positions your knight at"...) the kind of feedback I'm looking for is probably a bit much to expect from software :/
I would love the exact same thing that you are looking for, but I think it might be a bit much to ask for in current software.

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by PsychoPawn
I would love the exact same thing that you are looking for, but I think it might be a bit much to ask for in current software.
i think i'm going to look into getting source for a few better engines, then seeing if I can modify the any of these engine' evaluation functions to actually keep "reasons" alongside the position score modifiers (eg. if the score is modified by say -0.12 because a certain factor is better for black, I want to log a text description of that reason alongside the score modifier and then view the text descriptions with the score). In essence, I want to try and store the steps that cause a position score's calculation, not just the final score. It will slow the engine down a lot and probably consume los of ram, but it only needs to be done for the best evaluations found. speed is not an issue since I can let it calc as long as needed... seem feasible?

d

Joined
29 Mar 07
Moves
1260
Clock
28 Nov 07
2 edits
Vote Up
Vote Down

Originally posted by rijnsburger
i think i'm going to look into getting source for a few better engines, then seeing if I can modify the any of these engine' evaluation functions to actually keep "reasons" alongside the position score modifiers (eg. if the score is modified by say -0.12 because a certain factor is better for black, I want to log a text description of that reason alongsi ns found. speed is not an issue since I can let it calc as long as needed... seem feasible?
hey, that reminded me of something. someone has tried to do that before on Toga or Fruit, or some other open source free engine. he had written a program to translate Fruit's evaluation of positions to natural language.

I had tried to take a look at it, but the process was pretty painful so I had given up. look for edits in this post to see if I can find any link.

here comes the edit: I made a deep google search but I couldn't find anything. it was on a personal website. maybe it's down now, sorry.

r

Joined
08 Sep 07
Moves
7315
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by diskamyl
hey, that reminded me of something. someone has tried to do that before on Toga or Fruit, or some other open source free engine. he had written a program to translate Fruit's evaluation of positions to natural language.

I had tried to take a look at it, but the process was pretty painful so I had given up. look for edits in this post to see if I can fin ...[text shortened]... earch but I couldn't find anything. it was on a personal website. maybe it's down now, sorry.
also didnt find anything... but worth a try looking into it to see if adding the annotation isnt going to be too difficult. i suspect it will though since I doubt the logic to add/subtract to positional scores is laid out all neatly and ready for annotation code 🙂

MR

Joined
19 Jun 06
Moves
847
Clock
28 Nov 07
Vote Up
Vote Down

Originally posted by rijnsburger
also didnt find anything... but worth a try looking into it to see if adding the annotation isnt going to be too difficult. i suspect it will though since I doubt the logic to add/subtract to positional scores is laid out all neatly and ready for annotation code 🙂
And chess coaches worldwide are desperately hoping that you fail miserably in your quest to find a silicon positional coach. 😉

c

USA

Joined
22 Dec 05
Moves
13780
Clock
29 Nov 07
Vote Up
Vote Down

Originally posted by rijnsburger
Can anyone recommend decent software for doing "blunder-checks" in post-game analysis? I currently use Fritz 8, but I find that it does not give you any information as to why a move was considered a mistake. the obvious material loss situations are obvious enough, but what I'm really interested in knowing is why engines like Fritz might consider a move t ...[text shortened]... es or software that can give you more insight into these subtler kind of positional mistakes?
Well, in the worst case, you could always put fritz on "infinite analysis mode", and as you play through a game, look at the moves which cause a .5 pawn or more drop in your position. Fritz 10 (im not sure about 8) has a feature (I think) where it can find blunders, and you can set the "threshold" (how sensitive the blunder check it is) to do this, i think you save the game, open it and click tools, analyze, and it will come up with a box with all the analysis settings, blunder check being one of them.

r

Joined
08 Sep 07
Moves
7315
Clock
29 Nov 07
Vote Up
Vote Down

Originally posted by Mad Rook
And chess coaches worldwide are desperately hoping that you fail miserably in your quest to find a silicon positional coach. 😉
muhaHAAAH! The end of squishyware-chess is nigh!!!

Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies. Learn More.