The same comparison may be asked twice in a row, which isn't ideal.
Perhaps create a queue and just draw from the queue, instead of calculating each on the fly. Would allow for finer control over category selection and randomness and prevent duplicate comparisons.
The same comparison may be asked twice in a row, which isn't ideal.
Perhaps create a queue and just draw from the queue, instead of calculating each on the fly. Would allow for finer control over category selection and randomness and prevent duplicate comparisons.