Computer Analysis

Sort:
dsachs

Hey guys!

Anyone know what the significance of the (+#) or (-#) commentary that is included in computer analysis of games? The Chess.com analysis engine does it, Chessmaster does it... what does it mean?

neb-c

I also don't no

Lord-Svenstikov

It refers to who is winning and by how much.

+1 means that the game is in white's favour by the value of one pawn.

+3 would mean that white is about 3 pawns up (or something equivilent to a three pawn bonus).

-ve numbers mean the same but for black.

SilverPanic

It's a measure of who's winning/losing while taking position into account -- not just pieces.

kal1111

Is the analysis kept available after you have looked at it once?

dsachs

Yeah, the link is stored in your messages. However, I'm not sure how to access it after you delete the message. Probably in the games history.

erik

you can access your games in your Game Archive: http://www.chess.com/home/my_archive.html?sortby=date&show=analyzed

dsachs

Anyone know the name of this kind of analysis?

diomed1

    Wow, give geetu the Abe Lincoln award, very commendable

MasterGnu

Though I must say that sometimes the analysis makes quite weird statements

Lord-Svenstikov

MasterGnu the position may be the same but it was origanally white to move, then it switched to being black to move.

This makes a difference because white has such a good continuation from that position.

MasterGnu

Lord-Svenstikov: That's simply not correct. Both after 26.Rdd8 (original position) and after 28... Kb8 (final position) it is whites turn to move.

Lord-Svenstikov

Point taken, my mistake! Well then, I'm afraid I cannot help and am just as interested in the answer to this one.

Skakmati

Here's the explanation of Fritz's analysis:

The Fritz analysis box shows the evaluation of the best line of play that FritzInformant symbol for "White is slightly ahead" (the little "plus over equals" sign), followed by a numerical evaluation. This value is given as a whole number and a decimal, measured down to 1/100th of a pawn (0.01). Note that the score takes into account material imbalances, e.g.:

Black has lost a Knight and White a pawn. Black's turn to move and Fritz analysis is:
12... a6 13. h4 h6 14. g4 Re8 15. Bg2 Nd7 16. g5 h5 17. O-O 2.34/10. The Knight (3.0) minus the pawn (1.0) = 2.0 then White’s first move advantage (0.3) = 2.3 so the score means the variation ends with no great positional value.

The score an engine gives to a position is based on it's evaluation criteria besides a material count, for example (just hypothetical values) +.35 when you have the bishop pair in an open position, +0.1 when your rook is on an open file etc. This is just for one position, not for a variation. When you let it analyze a position to get the best move, simply said, it makes every possible move, and gives a score to the board resulting after each move. Then it makes the possible counter moves (skipping obviously wrong moves and emphasizing the logical moves using some complicated algorithms). Then it again gives a score to the board resulting after each counter move. In that way it examines a lot of moves (the node count) and picks after each iteration the moves with the highest score for white and the lowest score for black, resulting in the presented principle variation.) So the score present with each variation is the score AFTER the variation is played, not the score of the current position.

Jashobeam

any chance that you might know where I could find the exact algorithm for this process?  I'm a hobby programmer and I'd love to follow thru all the nuances of it each step the engine would typically take.