Reverse-engineering a 20 questions game.
The above is an example.
This is important because creating this game would allow you to focus mainly on an interactive language and how it interacts with the elements on the page, which change over time. You would learn how the functionality of certain parts of the code depend on each other.
- As a user, I am given a choice of at least 20 questions.
- As a user, I can answer "yes," "no," or "I don't know" every time a question is asked.
- As a user, after 20 questions I can tell the computer if it guessed the right answer.
- As a user, I can input my correct answer if the computer guesses wrong.
- As a
- The artifact produced is properly licensed, preferably with the MIT license.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.