Obryn
Hero
Going even further, any attempt on a program's part to reduce streakiness also reduces the overall randomness of the result set.That's the behavior of a random system. "Streaks" of good and bad luck are normal and a well-written random number generator will frequently produce them. I've often seen the same thing happen with real dice (and no, they weren't loaded or cheater dice; players don't generally cheat to give themselves bad rolls).
You don't want a lower chance to roll a 10 if you have just rolled a 10, or even if you've just rolled 2 10's in a row. That makes later results dependent on earlier results, which is a statistical no-no.
-O