I had an opportunity recently to partake in a raffle, where I could put in some money and receive a certain number of tickets to then put into cups and potentially win prizes.
The more I pay, the better my cost-to-ticket ratio became, the more entries I receive, the better my chances at winning are.
What happened was an opposite attempt at getting me to participate, but rather I spent much of the time analyzing the situation. Fortunately the organizer of the event is a good friend of mine, and we were able to have a nice conversation about it afterwards.
He told me that the ticket count at higher quantities was merely a guideline. While the lower numbers were definitely being counted, the higher numbers like 25 and 50 tickets, were simply long stretches of tickets guaranteed to be above 50.
While this sounds like a great deal, and may encourage a participant to purchase the higher package, to a QA analyst, this becomes a testing nightmare. For example, I put in $25 and receive 68 tickets, while the guy before me spends the same amount, and receives only 56 tickets. But, the guy after me spends $25 and happily walks away with 73 tickets. The last guy has a higher chance at winning now, but we all put in the same amount of money.
Likewise with this sign… I have only $5 to bring, and receive 10 tickets, yay me! Guy behind me has $10 so receives his 15 tickets. Tomorrow I bring another $5 and get 10 more tickets. I am now rewarded with an extra 5 tickets though I paid the same amount.
Toss on some more QA testing and the official text review of the sign, and I decided that it wasn’t for me.
My friend (the organizer of the event) and I had a great laugh, swapped some stories, and happily went on our way. No hard feelings, just one more opportunity to QA.