🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: att.lang.c++
Article #12

Re: random number generator

#12
From: Pete Becker
Date: Sun, 01 Jun 2003 17:51
32 lines
2303 bytes
Emmanuel Delahaye wrote:
> 
> In 'comp.lang.c', Pete Becker <petebecker@acm.org> wrote:
> 
> >> > 1st number genereated: 2
> >> > 2nd number generated: 6
> >> > 3rd number generated: 2 (WRONG!!! bad "period" as they say I think)
> >>
> >> If you don't like your built-in pseudo-random generator (srand() once,
> >> rand() many times), you can implement your own. Search "Mersenne
> >> Twister" on Google.
> >
> > Won't help. A random number generator that doesn't repeat values isn't
> > random.
> 
> AFAIK, there is no 'random' generator here. Just PRNG (pseudo-random
> generator).

Sigh. Life is too short for this sort of hypertechnical tripe.

> Do you mean that inside it's period, a PRNG must have
> repetitions? In that case, it means that some values are missing. Always. Not
> very good, IMO.

I mean what I said: a long series of "random" numbers that has no
repetitions is highly suspect. Regardless, replacing rand with some
other generator won't solve the original problem.

-- 

Pete Becker
Dinkumware, Ltd. (http://www.dinkumware.com)
Technical Details
Message-ID: <3EDA3D18.C7D79000@acm.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!feed2.news.rcn.net!feed1.news.rcn.net!rcn!not-for-mail
References: <SikCa.1506$Z83.788@wagner.videotron.net> <Xns938D836CA7DEFhsnoservernet@130.133.1.4> <3ED9FAEB.973D9167@acm.org> <Xns938DA4B5A2F7Dhsnoservernet@130.133.1.4>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 109fba,da54b5a763359bc3
X-Google-Attributes: gid109fba,public
X-Google-Thread: 1014db,da54b5a763359bc3
X-Google-Attributes: gid1014db,public
X-Google-Thread: 10d4ba,da54b5a763359bc3
X-Google-Attributes: gid10d4ba,public
X-Google-ArrivalTime: 2003-06-01 10:52:00 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!feed2.news.rcn.net!feed1.news.rcn.net!rcn!not-for-mail
From: Pete Becker <petebecker@acm.org>
Newsgroups: att.lang.c++,comp.lang.c,comp.lang.c++
Subject: Re: random number generator
Date: Sun, 01 Jun 2003 13:51:20 -0400
Organization: Dinkumware, Ltd
Lines: 32
Message-ID: <3EDA3D18.C7D79000@acm.org>
References: <SikCa.1506$Z83.788@wagner.videotron.net> <Xns938D836CA7DEFhsnoservernet@130.133.1.4> <3ED9FAEB.973D9167@acm.org> <Xns938DA4B5A2F7Dhsnoservernet@130.133.1.4>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: UmFuZG9tSVbdWSerElWima0VVOYHj0HTwXlxPYNPHPkeMNsEpIBAqdVy7kp6nzFX
X-Complaints-To: abuse@rcn.com
NNTP-Posting-Date: 1 Jun 2003 17:51:22 GMT
X-Mailer:  Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language:  en