Engine analysis

Sort:
HookyChessOne

Can you advise what engine is used on chess.com for analysis of games and if it is commercially available?

Also, any views on the most helpful engine for automatic annotating games.

Thanks

zeitnotakrobat

If you go to game analysis you can see that here Stockfish 8 is used.

The most helpful engine for annotating games is the human brain. A human can explain the reason for a move or the characteristics of a position. An engine argues with variations and its evaluation function.

If an engine is enough for you then you can use any modern one. On todays computer hardware they will almost all have a strength of 2800-3400 ELO.

HookyChessOne

Thanks for the response - it is the quality of the annotation I am interested in - I like the categorisation of mistakes, inaccuracies etc that we get here, but am unsure what engine would improve on this and provide a little more in terms of narrative with maybe colour coding of the comments to reflect importance.....any suggestions?
I have used Fritz but am not convinced that gives me all I am looking for.
Thanks for your help.

zeitnotakrobat

I don't know which software could do the kind of analysis you want. Neither Chessbase 12 nor ScidvsPC give you the opportunity to configure it that way.

However, it is not the engine that does the color coding or marking a move as excellent or blunder, it is the interface or GUI. The engine only does calculation and evaluation.

I can see only two ways to realize what you want (given that there is no interface out there having it build-in):

- You could let a programm do an automatic analysis and save it into a *.pgn file. Then use a parser (probably you either have to write that or use a programm like notepad++ and record a makro doing it) which crawls through the game to find (maybe even extract) the evaluations and calculate the difference between game move and best engine move. Sounds complicated, but is probably quite simple, because pgn files are plain ASCII text.

- You could also write a script that sends the position after every move to the engine for evaluation and analysis and extract the evaluations. There should be plenty of open source examples for the code in the internet which do at least something very similar.

It is relatively easy to do more statistics than what this site offers, like plotting evaluation difference vs. move number or used time.

Whatever you do, keep in mind that for a valid evaluation an engine needs sufficient calculation time.

HookyChessOne

Thanks very much for the advice

BronsteinPawn
zeitnotakrobat escribió:

If you go to game analysis you can see that here Stockfish 8 is used.

The most helpful engine for annotating games is the human brain. A human can explain the reason for a move or the characteristics of a position. An engine argues with variations and its evaluation function.

If an engine is enough for you then you can use any modern one. On todays computer hardware they will almost all have a strength of 2800-3400 ELO.

Human brains are not cheap!