I'm working on an app which is a Word Puzzle. Player has to arrange about 10 words in correct order to solve it. I have two options to build it:
- Give user feedback (right or wrong) when he has put each word
- Give user feedback (right or wrong) when he has put all words
In first option, the player gets quick feedback (as early as putting first word). But it is easy to brute-force the puzzle and hence the difficult of the game is low. In second option, the player has to wait for long time (until he/she puts all words). But the puzzle is difficult to brute-force and the difficulty of the game is high. I'm not sure which option should I choose?