-
I found the [Xorshift](https://en.wikipedia.org/wiki/Xorshift) Wikipedia page and saw that Boost doesn't have Marshaglia's nor Vigna's generators.
Is there a reason for that? If not, I'd like to re…
-
Try this:
``` factor
10 [ 3 f identity-hashcode . ] times
```
As you can see, there is a clear pattern in the numbers being generated. The first 9-10 digits are all the same. It could lead to poorl…
-
Pseudo random numbers can be generated quickly, when you need a lot of them. May be useful for Procedural generation or Monte Carlo simulation.
### haskell/random
#### High level
- [ ] [Ran…
-
As discussed before, I'd like to implement various RNGs in this package. And temporarily they are listed in the following:
Four from [Random123](https://www.deshawresearch.com/resources_random123.h…
-
there's a plethora of pseudo-random number generators PRNGs to choose from. I have used Marsaglia's xorshift:32 before but it's worthwhile to explore this aspect in more detail to find PRNGs suitable …
-
This are my personal requirements for picking a default small PRNG. It seems like we should have some set of requirements to apply to https://github.com/dhardy/rand/issues/52, beyond benchmarks.
@dha…
-
I've noticed that `rand` has a period of 300 cycles.
```
tidal> (1 ~> struct "t t t t" rand) :: Pattern Double
(0>¼)|0.392595736309886
(¼>½)|0.13890133425593376
(½>¾)|0.602940147742629
(¾>1)|0…
-
We rely on being able to repeat tests and benchmarks by setting a random seed. Is the rand() C function guaranteed to produce the same results on all platforms and versions?
We should consider add…
-
When ModelicaRandom.c was introduced with the Noise package for MSL v3.2.2 the **xorshift** PRNGs from http://xoshiro.di.unimi.it/xorshift.php were utilized. These PRNGs are now superseded by **xoshir…
-
XorShift is a simple alternative to the built-in Random class in C#, which provide better performance and randomness. I benchmarked the RNG implementations of Math.net as seen in the picture. The XorH…