Make Puzzles More Instructive

Sort:
Avatar of Rpx2948744892

Chess puzzles are fun, but Chess.com’s implementation of puzzles can make me want to pull my hair out. The only feedback ever given is “(move) is incorrect.” There is never any feedback given about why a move is incorrect. Sometimes I’ll see the solution and still not understand what the point of the puzzle is to begin with.

Here are some ways that this experience could be improved across 500,000+ puzzles:

• Have the engine on max difficulty make the continuation after a wrong move. Does a move hang a valuable piece? Take the piece. Is a solution not really checkmate? Thwart the mate attempt. Showing the player exactly why their move is wrong would make puzzles much more instructive.

• State the purpose of the puzzle. Puzzles on Chess.com are already categorized. This category can be used to provide basic information about what the puzzle is trying to teach, like, “You’re winning in this position. Find checkmate!” or, “You’re losing very badly in this position! Find stalemate!” or, “The opponent blundered valuable material in this position. Find a way to take it!” This is especially important for more abstract concepts like deflection or Zugzwang/Zwischenzug, which beginning players might not understand even if they see the solution to the puzzle play out in front of them.

• Use the engine evaluation in selected circumstances. Generic statements like, “White had the advantage, but now the game is close to equal,” or, “That is not the right idea” are usually not very helpful, but feedback can be made to be very useful in some situations. For example, if the evaluation is M2 but the player makes a wrong move, the feedback can be something like, “You missed a checkmate in two moves,” or, “That move gives checkmate in four moves, but there is a faster way.” Or if the engine evaluation swings wildly in the wrong direction, the game can give feedback like, “Your opponent now has checkmate in three moves,” or, “You just gave your opponent a game-winning advantage” along with the opportunity to see the continuation against the computer.

• Allow playing against the computer or using the analysis board immediately. Presently, I have to exit puzzles, go into my stats, find the puzzle I missed, and then reload it before I can bring it up on the analysis board. Players automatically lose puzzle rating points on an incorrect puzzle move anyway, so why not give them the opportunity to quickly learn from the puzzle to improve? For the same reason, it should be much easier to replay a puzzle and try again.

Chess.com’s existing puzzles are like having Levy Rozman as a chess coach, but all he ever says to is, “Wrong move. Wrong move. Wrong move. Wrong move. Wrong move.” Implementing some fairly simple improvements could make it feel like Levy Rozman is personally teaching you chess. (I mean, it wouldn’t be AS good, but still…) Improvements like this could make a lot more people want to pay for premium membership.

Avatar of Martin_Stahl

Addressing a couple points.

If you set the puzzles to stop after each one, there's an Analysis option on them.

 

Regarding themes, puzzles are already very artificial, with you knowing there's something in the position to find. Adding additional hints makes it much easier to solve them.

Avatar of Rpx2948744892
Martin_Stahl wrote:

Regarding themes, puzzles are already very artificial, with you knowing there's something in the position to find. Adding additional hints makes it much easier to solve them.

Not a pad point, but the solution then is to simply make this information user-initiated. The puzzles already have a “hint” button that doesn’t really give any hints—it just tells the user where to move next. “Attacking with the queen too early in the game is dangerous. Black has just made a flamboyant but foolish queen move. Go teach them a lesson!” teaches me much more about the game of chess than simply telling me what I was supposed to do next. Players who don’t want these hints simply won’t click the button, and eventually players won’t need them anyway, because they’ll instantly recognize that this is another move-the-queen-to-the-diagonal-next-to-the-king-so-that-it-moves-behind-the-pawns-then-sac-the-queen-for-back-rank-mate-with-the-rook puzzle. 🙂

Puzzles are indeed artificial, so instead of trying to make them into something that they’re not (and in fact cannot be), why not use them to teach people more about this fascinating and exciting game? The goal should be to teach and build appreciation for the game, not just to make the puzzles harder to solve.

Not to mention that the daily puzzles already have this problem: I would just have solved the January 4, 2023 daily puzzle if not for the “Light Square Finale” hint.

The option to always stop after each puzzle is a good one. They should add it to the iOS app.

Avatar of Martin_Stahl

Many of the Lessons have that kind of feedback and seems like a better fit for that, since trying to automate a rel language explanation is hard. The site has put a lot of work into in Game Review and Move Explanations, but it's still got room to improve.

Avatar of RussMayne

can't you look at the analysis at the bottom? 

Avatar of Rpx2948744892
Martin_Stahl wrote:

Many of the Lessons have that kind of feedback and seems like a better fit for that, since trying to automate a rel language explanation is hard. The site has put a lot of work into in Game Review and Move Explanations, but it's still got room to improve.

Generating natural-language explanations for every possible board position is absolutely impossible, which is why game review sometimes cannot offer anything more useful than, “Yes! This is the way!”

Nobody expects every one of the half-milllion-plus puzzles on the website to be explained in detail. That was not the purpose of my suggestion. I was suggesting low-cost, easy-to-implement improvements to the puzzles using technology that Chess.com already has to add instructive value to the puzzles. Puzzles are already categorized. Chess.com can already detect missed checkmates, blundered material, moves that catastrophically change the balance of the position, and so on. All that is needed is to add text descriptions to these things that the website already knows about.