On Fri, June 29, 2007 4:57 am, Ryan A wrote:
Have a quick question about which is better to get real random values,
shuffle or mt_rand.
I *thought* that shuffle used mt_rand under the hood, but could be
totally wrong...
As far as REAL random values goes, that's an encyclopedia of
information,
Ryan A wrote:
Hey,
Have a quick question about which is better to get real random values, shuffle
or mt_rand.
I am trying to shuffle a deck of cards and reading another thread I saw that
after a
couple of thousand random generations patterns have been observed
using rand()... so its
On 6/29/07, Ryan A [EMAIL PROTECTED] wrote:
Hey,
Have a quick question about which is better to get real random values, shuffle
or mt_rand.
I am trying to shuffle a deck of cards and reading another thread I saw that
after a couple of thousand random generations patterns have been observed
snip
Just did a quick benchmark for 10.000 hands (making a full deck on
your code, 23.5 players):
Microtime difference:
Ryan's code:15.725826978683
Tijnema's code:0.40006709098816
Unique decks out of 1:
Ryan's code:1
Tijnema's code:1
When making a full deck my code is 40 times
Just did a quick benchmark for 10.000 hands (making a full deck on
your code, 23.5 players):
Microtime difference:
Ryan's code:15.725826978683
Tijnema's code:0.40006709098816
Unique decks out of 1:
Ryan's code:1
Tijnema's code:1
When making a full deck my code is 40 times faster, and
On 6/29/07, Ryan A [EMAIL PROTECTED] wrote:
Just did a quick benchmark for 10.000 hands (making a full deck on
your code, 23.5 players):
Microtime difference:
Ryan's code:15.725826978683
Tijnema's code:0.40006709098816
Unique decks out of 1:
Ryan's code:1
Tijnema's code:1
When
it is strange...
if I do this:
function nextRecord(){
$this-[EMAIL PROTECTED]($this-queryID);
$test=$this-record;
echo $test;
$status=is_array($this-record);
return ($status);
}
Array is echoed for $test so I know it is an array but if I add this:
shuffle($test);
I get the warning that
Edward Peloke [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
it is strange...
if I do this:
function nextRecord(){
$this-[EMAIL PROTECTED]($this-queryID);
$test=$this-record;
echo $test;
$status=is_array($this-record);
return ($status);
}
Array is echoed for $test so I
I didn't try that but it works great...thanks!
-Original Message-
From: Torsten Roehr [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 14, 2004 3:53 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] shuffle
Edward Peloke [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
it is strange
* Thus wrote Edward Peloke:
it is strange...
if I do this:
function nextRecord(){
$this-[EMAIL PROTECTED]($this-queryID);
Don't use the @ sign, it is bad practice.
$test=$this-record;
echo $test;
I'm not sure what this is for.
$status=is_array($this-record);
return ($status);
}
10 matches
Mail list logo