Sabelkatten wrote:
Does anyone know if JAVA does strange things like running a separate random series for each player or each game?
It could be, but we are not using Java at all

Statistical series are not easy to understand.
If you throw a die 7 times obtaining 7 times a
six, the following throw has anyway a 1/6 possibility to score a 6, because "dice have no memory".
It's quite different if you say "Now I will throw a
six 8 times in a row", because that way the event has to be considered statistically as a whole, and it is quite improbable that you should be able to get the same die result 8 times in a row exactly when you want (it's 1/6 * 1/6 * 1/6 * 1/6 * 1/6 * 1/6 * 1/6 * 1/6 = only 1 possibility on 1,679,616 so you have to throw a lot of die to get this uneven combination

).
To better explain this let me use an example: I could gamble with you saying that I will throw a coin and if it scores an Head I will win. That way i have a 50% possibility to win and a 50% possibility to lose.
Now let's say that before playing I threw my coin a lot of times, until I had a complete serie of 5 Tails on a row. Do you think that now I should have more possibility to win against you getting an Head? Not at all, because the next throw will have again the usual 50/50 possibility

Said that, throwing a lot of dice, anyone could see some strange series happening. Well, this is exactly what our site is doing everyday: throwing a huge amount of dice in front of a lot of very interested observers

If you are willing to get into statistical calculations matter, take a look here:
http://en.wikipedia.org/wiki/Dice_have_no_memoryHope it helps
Fourth