I agree that adding some random component to those on the list is the best solution I've seen. I like weighting the roll to those who have been there longest though. More time put in = better chance you win, and everyone on the list is incentivized to help keep it clear.
|