This was fun, but I have a few suggestions to make it more user friendly.
1. You usually want users to have the least amount to type as possible. Usually, just last names are accepted on JetPunk, so just “Princip” is something you could add to the type in section regex= (gavrilo)?princip to accept it either with or without gavrilo.
You might also want to make it so just June 28 works without 1914 (although expecting users to know exact dates is a lot). Just Austria Hungary and Austro-Hungarian feel like they should both work for that question as well.
2. Think about what a user is likely to type. What are the odds they type Russia, Belgium, Britain, and France in that exact order? Almost zero. For the record, Russia was the closest ally to Serbia. France was merely Russia’s ally; they had no interest in defending Serbia.
3. Did just Austria Hungary surrender? I think anyone would expect the answer there to be Central Powers. Make sure there is one obvious answer to each question.
1. You usually want users to have the least amount to type as possible. Usually, just last names are accepted on JetPunk, so just “Princip” is something you could add to the type in section regex= (gavrilo)?princip to accept it either with or without gavrilo.
You might also want to make it so just June 28 works without 1914 (although expecting users to know exact dates is a lot). Just Austria Hungary and Austro-Hungarian feel like they should both work for that question as well.
2. Think about what a user is likely to type. What are the odds they type Russia, Belgium, Britain, and France in that exact order? Almost zero. For the record, Russia was the closest ally to Serbia. France was merely Russia’s ally; they had no interest in defending Serbia.
3. Did just Austria Hungary surrender? I think anyone would expect the answer there to be Central Powers. Make sure there is one obvious answer to each question.