Milestones (the order matters):
- Ask in the console for guessing a random number between 1 and 10. The player only has one chance and the correct answer is always 8.
- Tweak the program to draw a random winning number every game.
- Give the player N attempts.
- Change the range to 1-100 and if the player guesses incorrectly, give him a hint that the number is either too big or too small.
- If the answer has already appeared before, let the player know that the move was dumb.
- If you hint the player that the number given was to small and he responds with an even smaller one, let him know that the move was dumb.
- M (M < N) dumb moves end the game with a different message.
- If the player follows a hint, let him know.
- Add a test suite.
- Change the interface from the console to Web or... Siri/Alexa.