supertorpe / chessendgametraining

Chess Endgame Training: app to practice a variety of well organized set of chess endgames. From elementary to the most complex endgames, you can practice until you learn how to face all of them.
https://chess-endgame-trainer.mooo.com
GNU General Public License v3.0
94 stars 21 forks source link

FR: coaching mode for feedback on each move #15

Open aspiers opened 5 years ago

aspiers commented 5 years ago

It would be great if the app could offer feedback on each move, e.g.

These boundaries were taken from https://support.chess.com/customer/en/portal/articles/1444907-in-the-computer-analysis-what-s-the-difference-between-inaccuracy-mistake-and-blunder-?b_id=12321

See also how chess.com offers analysis when you go to something like https://www.chess.com/analysis?diagram_id=647056 and click the "Run report" button (choose "Basic Analysis" to continue). See also how the chess.com UI displays the quality of each move as arrows or symbols on the chess board.

More sophisticated analysis is also possible, e.g. "2 moves slower than the fastest mate".

There could be an option to decide whether this feedback is displayed immediately while trying the puzzle for the first time, or whether it only appears later during review.

supertorpe commented 4 years ago

That would introduce an important impact (especially in stockfish mode), since it would force the engine to calculate not only the movement of the opponent, but that of the user. For now I leave it in quarantine. However, by solving issues #14 and #16, that is, showing the optimal number of moves vs. the number of moves made, can serve as an indicator of player performance.