I have a few suggestions to make it even better:
On mobile, the controls are okay but could be improved. I missed being able to tap on a piece and then tap the square I wanted to move to. Also, it doesn’t let you drag a piece back to its start position without marking it as a mistake.
After solving a puzzle, the success message makes the board shake which isn’t very pleasing.
Another issue arises when there are several ways to checkmate, it gets marked wrong when you do it that way. Solving that would be interesting.
I really think it’s good already. As a developer myself, I appreciate user feedback and hope this helps you improve if you’re interested.
Rowan said: @Max
I thought it was a forced mate in three. It’s only mate in three if black makes a mistake, right
No, any move black makes still leads to checkmate. But black doesn’t have to take the knight. For example, instead of fxe4, black could play Kg7. Then white would go Qg3, then Qg8#
Edit- this isn’t actually a mate in three after looking closer. I thought the puzzle was correct, but it seems not.
As a developer, I’d love to share my thoughts: the platform currently supports only one correct solution when there could be multiple ways to achieve the same checkmate. It would be better to check if a piece could move there during the move instead of just comparing the moves. Anyway, amazing work and best wishes
Uma said: @VS are there different solutions to the puzzle? In puzzle 52966, the last move had multiple solutions.
Thanks for using Pichess, I appreciate your feedback!
In many puzzles, you can find different solutions that lead to the same result which is a checkmate. Right now, I’m working on a way to accept similar moves as correct moves too.