The goal of SQuizL is to guess the correct solution in 6 tries or less. The solution consists of one or more SQL statements predetermined by the quiz author. While the code should execute without error, the effect of the code itself is not important. The syntax is the focus here.
Key Guidelines
- There may be many valid statements, there is only one statement that is the answer to the quiz.
- Quizzes may contain 0, 1 or 2 clues.
- Statements must be separated by a semi-colon. However there does not need to be a semi-colon at the end of the last (or only) statement.
Watch this demo to see it in action or scroll down for written instructions.
How to play
At the top of the screen is a guessing section:
This quiz has 1 clue "prizes p;" for us to build a solution off of. The solution will consist of this clue plus 6 other choices to be made by the player. Note the semi-colon, which means that this solution has at least 2 statements.
There are 24 options underneath this section that look like this:
As you click them, their contents will appear in the guess section like this:
If you want to remove one or more of your selections, click the Erase button:
Once enough are selected to fill the guess section, you can submit your answer with the Submit button:
After submitting the quiz, the guess section now looks like this:
3 correct choices have already been found! This means that you only need to fill in the 3 remaining blanks.
In the option section, notice the options you selected for the previous guess have changed:
This option is not in the solution
This option is in the solution but in a different position.
This option is in the solution and in the correct position.
Using all of this information, you can take up to 5 more guesses to find the solution:
Try to get the best guess count and time that you can and track your stats in your browser!