[phobos] [D-Programming-Language/phobos] ec53fd: Specifically check for 192-bit option in std.rando...
GitHub
noreply at github.com
Mon Jul 8 22:47:59 PDT 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: ec53fdd5faf1ed9e9fa0e264d55331fc2cc6a631
https://github.com/D-Programming-Language/phobos/commit/ec53fdd5faf1ed9e9fa0e264d55331fc2cc6a631
Author: Joseph Rushton Wakeling <joe at webdrake.net>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Specifically check for 192-bit option in std.random.XorshiftEngine.
Commit: e1bbe0165d148e1ffd06818edbfb7d6195627e88
https://github.com/D-Programming-Language/phobos/commit/e1bbe0165d148e1ffd06818edbfb7d6195627e88
Author: Joseph Rushton Wakeling <joe at webdrake.net>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Correct typo in Xorshift32 which was leading to non-uniform behaviour.
The original typo derives directly from George Marsaglia's paper
introducing the Xorshift RNGs. The original checking values, derived
from that code, thus also reflect the typo.
A corrected version of the reference code is available from
https://github.com/WebDrake/xorshift/ and has been used to
generate the updated checking values.
Commit: c29e261268645016f4dec51005d6e771fbe652b4
https://github.com/D-Programming-Language/phobos/commit/c29e261268645016f4dec51005d6e771fbe652b4
Author: Joseph Rushton Wakeling <joe at webdrake.net>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Correct typo in Xorshift160 which was leading to non-uniform behaviour.
The original typo derives directly from George Marsaglia's paper
introducing the Xorshift RNGs. The original checking values, derived
from that code, thus also reflect the typo.
A corrected version of the reference code is available from
https://github.com/WebDrake/xorshift/ and has been used to
generate the updated checking values.
Commit: e1504f70b8cfdf4cd1082408fe2452a71e299ab3
https://github.com/D-Programming-Language/phobos/commit/e1504f70b8cfdf4cd1082408fe2452a71e299ab3
Author: Masahiro Nakagawa <repeatedly at gmail.com>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Merge pull request #1403 from WebDrake/xorshift
Fix Issue 10550 - Xorshift32 and Xorshift160 do not generate uniformly-distributed random numbers
Compare: https://github.com/D-Programming-Language/phobos/compare/d1bc6ceca044...e1504f70b8cf
More information about the phobos
mailing list