Hi,
About a year ago I made a simple 'what character are you' style quiz with
16 possible results. Every now and again I got some feedback and found people always got the same result. I've tested it multiple times and have found you can potentially get other results, but it's almost impossible due to the clunky method I was using.
The quiz consisted of eight questions, each with two possible answers. Every time a question is answered, the answer is stored in sequence as a global string, for example if the person answered 'A' for the first six questions and 'B' for the last two the string would look like 'AAAAAABB'.
There's also a global number that increases by one every time a question is answered, moving to the results layout when the eighth question is answered.
The results were determined by the global string sequence. The problem is only one or two string sequences give one of the 15 results, with the 16th result being the one the player gets if the string doesn't match any of the sequences for the others.
What could I change so that players stand a better chance of getting more varied results, other than manually adding loads of separate answer sequences? I can upload the C3 file if it makes things easier.