Aggregated automated game analysis software?

Sort:
KevinOSh

On chess.com and other chess sites they categorize puzzles into themes like hanging piece, sacrifice etc and after a while you can see what your strengths and weaknesses are just by looking at how many puzzles you are passing/failing at a particular level in each category.

Is there any software available that does the same sort of thing for complete games?

Say if you upload 300 of your past games, I would like to see something like "15 missed hanging pieces, 30 missed checkmates, 50 exchange calculation errors, 75 positional errors".

That gives a nice and quick overall impression of what areas to focus on in order to improve on.

At the moment on chess.com I just see that I made 1000+ mistakes including hundreds of blunders and missed wins, and that is just too many problems to realistically tackle.

justbefair
KevinOSh wrote:

On chess.com and other chess sites they categorize puzzles into themes like hanging piece, sacrifice etc and after a while you can see what your strengths and weaknesses are just by looking at how many puzzles you are passing/failing at a particular level in each category.

Is there any software available that does the same sort of thing for complete games?

Say if you upload 300 of your past games, I would like to see something like "15 missed hanging pieces, 30 missed checkmates, 50 exchange calculation errors, 75 positional errors".

That gives a nice and quick overall impression of what areas to focus on in order to improve on.

At the moment on chess.com I just see that I made 1000+ mistakes including hundreds of blunders and missed wins, and that is just too many problems to realistically tackle.

Wouldn't it be nice!  But it's not available yet.

But it is something that you can and have to do yourself.  It's not impossible. It just takes a lot of work.

You don't need to look at 300 games.  If you looked at just a dozen of your losses, you would probably recognize the areas you need to work on.

You've only been playing for six months. You've made good improvement.

 

 

KevinOSh

Thanks, but I am just looking for a computer program.

I could code one up myself if there is nothing available, but don't want to spend a lot of time reinventing the wheel if there is something else already out there.

justbefair

I would like to see something like "15 missed hanging pieces, 30 missed checkmates, 50 exchange calculation errors, 75 positional errors".


What would you do with such a list? Let's say you knew you had made 75 critical positional errors. How would that help you? Would you finish reading "My System"? Or perhaps the more modern works by Jeremy Silman?

KevinOSh
justbefair wrote:

I would like to see something like "15 missed hanging pieces, 30 missed checkmates, 50 exchange calculation errors, 75 positional errors".


What would you do with such a list? Let's say you knew you had made 75 critical positional errors. How would that help you? Would you finish reading "My System"? Or perhaps the more modern works by Jeremy Silman?

Well, positional errors is an umbrella term. There are many types of positional errors. I would want to know which kinds of positional errors I was making.

I could and probably would look at the specific mistakes one at a time, but would have a much better starting point and could quickly choose which areas I would like to look at.

If the feature was available on chess.com, I would want to be able to go through the key moments, retry feature but instead of for a single game, for all my mistakes of a certain category.

Think about this: how many players retry their mistakes after their last game? Maybe 30%? How many players retry their mistakes after the games they played 3 or 4 months ago? Almost nobody. Even though a players previous mistakes are the best "puzzles" any player could practice. The software just doesn't encourage training in this way.

pfren

The best you can find is probably ChessOK Aquarium with its IDeA function, but I do not think it can do batch processing.

And in any case, if you let the computer doing all the analytical stuff and you just watch the 1's and 0's it outputs as evaluation, you will hardly learn something from all that.

sholom90
KevinOSh wrote:

Thanks, but I am just looking for a computer program.

I could code one up myself if there is nothing available, but don't want to spend a lot of time reinventing the wheel if there is something else already out there.

I had a vague recollection of seeing a video of somebody describing chessbase doing something like this.  (Hmm, no, perhaps it was that chessbase could automatically come up with an opening repertoire from your games . . . . )

That'd be an interesting project, Kevin.  But, yeah, it sounds like a non-trivial amount of work, and asking around if it's been done before might be prudent.  

AICoach does something a little bit like that.  (https://www.aichesscoach.net/).  While it is true the reports produced relate to openings -- at the end of the report are opening/repertoire errors/suggestions.  It seems to me that that software could be modified to catch other types of errors.

KevinOSh

The learn chess with Dr Wolf app categorizes mistakes and teaches them with simple principled reasons such as "control the center" or "move your piece to safety" or "kick away the opponent piece" or "restrict the enemy King's movement"

I think about 95% of moves can be explained this way, with only a few moves that are in the area of trying to accomplish multiple objectives or only explainable with a lengthy nuanced prose.

The Dr Wolf app isn't any use to me though because I want to analyze the games played on this site against real players, not just against the computer.