Would the competitors stop trolling this threads. Provably fair is only fair in perception. This is the first tests of our true random system where white noise is filling the entropy.... If your "provably fair" engine/algos can hold up to dierharder feel free to show me or shut up and sit down.
The system we will use:
The server seed and all multiplayer client seeds will be created by white noise entropy making them 100% true random.
Server seed and client seeds will be issued before each game and will display on your table along with the game ID.
After the round ends you will be able to use the API to request all client seeds and server seed for the game.
These can be ran though our algo to reproduce the random number.
Using true white noise takes any influence that we have out of the equation. The hash is not generated based on controlled Pseudo Random factors.
Entropy Source: https://bitroulette.se/random/rand.php
Example of using entropy to pull random numbers:
<?php
#function getRandom()
#{
$bits = '';
$min = '10000';
$max = '100000';
$diff = $max-$min;
$bytes = ceil($diff/256);
$fp = @fopen('/dev/urandom','rb');
if ($fp !== FALSE) {
$bits .= @fread($fp,$bytes);
@fclose($fp);
}
$bitlength = strlen($bits);
for ($i = 0; $i < $bitlength; $i++) { // start - enable to display the max amount of number combos
$int = 1+(ord($bits[$i]) % (($max-$min)+1));
mt_srand($int);
echo mt_rand(0, 36), ",";
#echo $int, "\n";
} // end
?>
Dieharder/rngtest entropy testing using Raspberry PI SoC Chip: