*sigh*
People, randomness does NOT mean perfectly distributed data. I've implemented randomness several times coding games, I even made a test tool to show that the native pseudo-random method in a programming language is in practical terms for this purpose just as good as a crypto key generator algorithm when implementing randomness in a game (drawing cards, rolling dice etc.). But even knowing this people will go "this can''t be coincidental" whenever they get clustered data.
If you want to stop it happening that it's possible to have X amount of mermaid steals in a row or whatever to ensure consistent distribution over time, THAT will require you to rig the algorithm. Random data will always have the potential to cluster, it's only over a very large sample size that you will see this even out. Drawing conclusion over say <10 games or whatever is crazy.
FWIW I've played this game over 2000 times on BGA, and there is nothing that suggests foul play.
The developer has even posted the source code so you can see for yourself
https://github.com/thoun
People, randomness does NOT mean perfectly distributed data. I've implemented randomness several times coding games, I even made a test tool to show that the native pseudo-random method in a programming language is in practical terms for this purpose just as good as a crypto key generator algorithm when implementing randomness in a game (drawing cards, rolling dice etc.). But even knowing this people will go "this can''t be coincidental" whenever they get clustered data.
If you want to stop it happening that it's possible to have X amount of mermaid steals in a row or whatever to ensure consistent distribution over time, THAT will require you to rig the algorithm. Random data will always have the potential to cluster, it's only over a very large sample size that you will see this even out. Drawing conclusion over say <10 games or whatever is crazy.
FWIW I've played this game over 2000 times on BGA, and there is nothing that suggests foul play.
The developer has even posted the source code so you can see for yourself
https://github.com/thoun