From: Arun Persaud Date: Thu, 19 Jul 2007 05:21:43 +0000 (-0700) Subject: NEW FEATURE: use a better random generator X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1332ef44c9587295fe054c73415d405247fb297d;p=e-DoKo.git NEW FEATURE: use a better random generator people complained about too many solos ;) so I changed from the standard php random generator to a better one. Not sure if that solves the problem though ;) --- diff --git a/functions.php b/functions.php index e30c817..2d2277b 100644 --- a/functions.php +++ b/functions.php @@ -320,7 +320,14 @@ function create_array_of_random_numbers($useridA,$useridB,$useridC,$useridD) for($i=0;$i<48;$i++) $r[$i]=$i+1; - shuffle($r); + /* shuffle using a better random generator than the standard one */ + for ($i = 0; $i <48; $i++) + { + $j = @mt_rand(0, $i); + $tmp = $r[$i]; + $r[$i] = $r[$j]; + $r[$j] = $tmp; + } }; return $r;