Path: csiph.com!fu-berlin.de!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail From: Lars Brinkhoff Newsgroups: comp.lang.forth Subject: Re: KISS 64-bit pseudo-random number generator Organization: nocrew References: Date: Mon, 09 Sep 2024 06:55:49 +0000 Message-ID: <7w7cblb9je.fsf@junk.nocrew.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cancel-Lock: sha1:NfReLh9HlLUQNiGAfCFqVbnN7m8= MIME-Version: 1.0 Content-Type: text/plain Lines: 11 NNTP-Posting-Host: 0c2bba87.news.sunsite.dk X-Trace: 1725864949 news.sunsite.dk 718 lars@junk.nocrew.org/51.15.56.219:40960 X-Complaints-To: staff@sunsite.dk Xref: csiph.com comp.lang.forth:132110 Krishna Myneni wrote: > This has probably been posted in c.l.f. before (by MHX or others) but > you can find my Forth implementation of G. Marsaglia's KISS 64-bit > PRNG at the link below. I would like to recommend Marsaglia's newer and better xorshift family of PRNGs, and preferably the further development by Sebastiano Vigna called xoroshiro. The output (with suitable parameters) is very good*, yet the implementation is very simple. *But not cryptography grade.