Peter Occil
Peter Occil
I use collision resistance here to refer to PRNGs that internally act like hash functions (akin to MurmurHash or cryptographic hashes) rather than mere mixing functions. Is the term "avalanche...
The "[High-Quality PRNG Examples](https://github.com/peteroupc/peteroupc.github.io/blob/master/random.md#high-quality-prng-examples)" section was reorganized into a table and moved into the "Guidelines for New RNG APIs" section. It has five columns: 1. Name. 2. Number of seeds...
Published a new document, [Testing PRNGs for High-Quality Randomness](https://github.com/peteroupc/peteroupc.github.io/blob/master/randomtest.md), and an update to "Random Number Generator Recommendations in Applications". Adding @imneme, letting @lemire know.
> The Mersenne Twister (as any other linear generator) can jump ahead by any number of steps using a jump polynomial. If you precompute the polynomial, the jump happens in...
> "Convert the characteristic polynomial to an integer (CP), so that its least significant bit is the 0-order coefficient, its next bit is the 1st-order coefficient, and so on." >...
The "Notes on Jumping PRNGs Ahead" (as it's now called) has been modified to no longer speak of "converting" a polynomial to an integer.
I have updated the starting post of this issue. Please look at it again, where I give a list of requests and open questions about my articles, especially my articles...
Letting them know: @maciej-bendkowski, @christoph-conrads . I have updated the starting post of this issue. Please look at it again, where I give a list of requests and open questions...
Of the articles mentioned here, [**Randomization and Sampling Methods**](https://peteroupc.github.io/randomfunc.html) and [**More Random Sampling Methods**](https://peteroupc.github.io/randomnotes.html) combined are very long (about 230 KB in size combined). I would like to reduce their...
The requests and open questions for all my articles are now in a dedicated page: [Requests and Open Questions](https://peteroupc.github.io/requests.html).