Answers.Body: <p>I'm confident in saying that there is no such software; though engines are of course incredibly strong players, and their numerical evaluations can certainly pinpoint poor individual moves that you might make, the kind of helpful feedback you describe is unfortunately out of reach for a computer program at this point in time. On the plus side, though, there is a fantastic (and cheap!) alternative to such nonexistent software: <em>human players who are stronger than oneself</em>.</p>
  
  <p>One of the best ways to get better at chess (and this is in common with most competitive endeavors) is just to play against the strongest opponents you can find, whether casually or in tournament play, especially if you can pick their brains in a postmortem afterward. You will come to learn where they saw you going wrong, and in what areas of the game you tend to make mistakes, and in time you will see more and more of these things on your own. And even if you don't talk through the game afterward, just the playing itself will be a boon to your development as a player, as there's no substitute for practice against the best, and steel sharpens steel.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-10-02T16:16:03.617Z
Answers.Text: Mistakes are not just knowledge-based (typically inferred by looking at one game). Can also be behavior-based (poor time management), willpower-based  (resigns too quickly)  or simply a lack of attention to details (hand-waving/coasting on general principles) and simply not finding tough/critical positions "fun enough" to really grind into.  A good coach/mentor can observe these patterns by going over N games (watching them live/offline with move timestamps) and then making assessments of what these weaknesses are, then prioritizing how they ought to be addressed (or deliberately practiced!)
Answers.UserDisplayName: shivsky
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-05-21T14:22:21.643Z
Answers.Text: +1 @Ed Dean: On another question, xaisoft provide [software that gives feedback](http://chess.stackexchange.com/a/517/38), but to my knowledge does not allow the player to see the feedback real-time. It's interesting that such software does not appear to exist
Answers.UserDisplayName: blunders
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-05-21T14:26:39.013Z
Answers.Text: @blunders: thanks for that link. What xaisoft describes there is exactly the most I would expect from a software solution. It can tell you when you've messed up (and indicate "how badly" with a number), but can't offer guidance for improvement for a human.
Answers.UserDisplayName: ETD
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-05-21T14:15:46.610Z
Answers.LastActivityDate: 2012-05-21T14:23:10.843Z
Answers.LastEditDate: 2012-05-21T14:23:10.843Z
Answers.UserDisplayName: ETD
Body: <p>Is there software that tracks unassisted game play and categorizes player's strengthens and weaknesses in a way that allows the player to focus on the most valuable deliberate area practice relative to the player's strengthens and weaknesses?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2012-05-20T01:40:11.057Z
Comments.Text: I don't believe I play well enough to warrant focusing on this problem or that problem.
Comments.UserDisplayName: Tony Ennis
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2012-05-20T01:47:37.937Z
Comments.Text: @Tony Ennis: Level of skill has nothing to do with the effective use of deliberate practice. In fact, I'd venture to say that experts of less skill would benefit more from such a system, since it would bring meaningful focus and feedback as well to the learning cycles presented.
Comments.UserDisplayName: blunders
Tags: <software><learning>
Title: What software is good for deliberate practice in specific areas?
ThreadText: # What software is good for deliberate practice in specific areas?
  
  (Asked by: username_0 on 2012-05-19)
  
  Is there software that tracks unassisted game play and categorizes player's strengthens and weaknesses in a way that allows the player to focus on the most valuable deliberate area practice relative to the player's strengthens and weaknesses?
  
  **Tags:** software, learning
  
  > **Comments:**
  > **username_1**: I don't believe I play well enough to warrant focusing on this problem or that problem.  
  > **username_0**: @username_1: Level of skill has nothing to do with the effective use of deliberate practice. In fact, I'd venture to say that experts of less skill would benefit more from such a system, since it would bring meaningful focus and feedback as well to the learning cycles presented.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2012-05-21. Score: 8 | Accepted answer
  
  I'm confident in saying that there is no such software; though engines are of course incredibly strong players, and their numerical evaluations can certainly pinpoint poor individual moves that you might make, the kind of helpful feedback you describe is unfortunately out of reach for a computer program at this point in time. On the plus side, though, there is a fantastic (and cheap!) alternative to such nonexistent software: *human players who are stronger than oneself*.
  
  One of the best ways to get better at chess (and this is in common with most competitive endeavors) is just to play against the strongest opponents you can find, whether casually or in tournament play, especially if you can pick their brains in a postmortem afterward. You will come to learn where they saw you going wrong, and in what areas of the game you tend to make mistakes, and in time you will see more and more of these things on your own. And even if you don't talk through the game afterward, just the playing itself will be a boon to your development as a player, as there's no substitute for practice against the best, and steel sharpens steel.
  
  > **Comments:**
  > **username_0**: +1 @Ed Dean: On another question, xaisoft provide [software that gives feedback](http://chess.stackexchange.com/a/517/38), but to my knowledge does not allow the player to see the feedback real-time. It's interesting that such software does not appear to exist  
  > **username_2**: @username_0: thanks for that link. What xaisoft describes there is exactly the most I would expect from a software solution. It can tell you when you've messed up (and indicate "how badly" with a number), but can't offer guidance for improvement for a human.  
  > **username_3**: Mistakes are not just knowledge-based (typically inferred by looking at one game). Can also be behavior-based (poor time management), willpower-based  (resigns too quickly)  or simply a lack of attention to details (hand-waving/coasting on general principles) and simply not finding tough/critical positions "fun enough" to really grind into.  A good coach/mentor can observe these patterns by going over N games (watching them live/offline with move timestamps) and then making assessments of what these weaknesses are, then prioritizing how they ought to be addressed (or deliberately practiced!)  
  
  ---
  
  