We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a7a08b commit b168103Copy full SHA for b168103
src/carbon_math.c
@@ -41,7 +41,7 @@ void carbon_math_mt19937_64_srand(u64 seed) {
41
u64 *si = &carbon_math__mt19937_64_rand_state_idx;
42
sv[0] = seed;
43
for (*si = 1; *si < CARBON_MATH__MT19937_64_RAND_NN; ++(*si)) {
44
- sv[*si] = (6364136223846793005ULL * (sv[*si - 1] ^ (sv[*si - 1] >> 62)) + *si);
+ sv[*si] = (CARBON_MATH__RAND_PCG_MAGIC * (sv[*si - 1] ^ (sv[*si - 1] >> 62)) + *si);
45
}
46
47
0 commit comments