Posted July 31, 2013
Austrobogulator: What if I were to say that I would give away $100 worth of games? Or maybe a million dollars, would we end up with the same situation?
The strictly rational game-theory answer is that it would depend on the "expectation value". An "expectation value" is a weighted figure of how much an option is worth to you after factoring in how likely it is to pay off. So for example, let's say I have two options: option A is redeem FTL right now. Option B is to wait and have a chance of winning $100 in games, this prize to be assigned randomly to someone who posted in the thread. Let's say that I estimate 50 people will post in the thread. Let's also say that I'm 100% confident that nobody will redeem FTL before the timer runs out, but I figure half of us will camp the the thread and try to redeem it the second after the timer runs out, so I'm estimating that I have a 4% chance (one in 25) of getting the FTL code if I wait.
Expectation value A is: $10 (cost of FTL) x 1.00 (100% odds of success) = $10.00
Expectation value B is: ($100 (prize up for grabs) x 0.02 (2% odds of winning it)) + ($10 (cost of FTL) x 0.04 (4% chance of nabbing it if I wait)) = $2 + $0.40 = $2.40
So in this case, the rational choice is to simply redeem the FTL code right now. And if you remove the assumption that other people won't redeem the code early and end the giveaway, the odds of option B paying out get even lower.
Of course, people don't make these decisions on purely rational grounds - there are all sorts of other factors at play, such as: whether their identity will be known (and they will thus be known to have "ruined it for everyone"); how well they know/like the other participants (and thus whether they have an interest in increasing the "wealth" of the group collectively, even at the risk of not sharing in it personally); the fact that most people are really bad at estimating expectation values, especially where one option involves a delayed payout; etc.
In the example you ran, I'd say that it was a given that people were going to redeem the codes right away. They had a 100% chance to immediately win a game they (presumably) want, versus a slim chance of possibly winning a game worth less than the code you posted and almost certainly getting scooped on the original game. The only reason they had to wait was altruism, which is unlikely to be a strong factor except in a small closed group who know each other. I'm betting you could have slowed things down by requiring people to publicly post and ask for one of the three games, and even more so if you had required them to say something like "Austrobogulator, I want to deny games to the community for my own benefit. Please give me [game X]." I still doubt it would have made it the full 24 hours, though.