From a51861d02f9d8ed8c69fd243de18960307b0fd63 Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Mon, 14 Dec 2020 23:00:15 +0100 Subject: Reworked the crandom.h module. Changed API (sorry!), made uniform distr. unbiased. Removed 32-bit pcg32 PRNG. --- examples/benchmark.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'examples/benchmark.cpp') diff --git a/examples/benchmark.cpp b/examples/benchmark.cpp index ca744e4d..4830c9ba 100644 --- a/examples/benchmark.cpp +++ b/examples/benchmark.cpp @@ -28,9 +28,9 @@ KHASH_MAP_INIT_INT64(ii, int64_t) size_t seed; static const float max_load_factor = 0.77f; -crand_rng64_t rng; -#define SEED(s) rng = crand_rng64_init(seed) -#define RAND(N) (crand_i64(&rng) & ((1 << N) - 1)) +cstc64_t rng; +#define SEED(s) rng = cstc64_init(seed) +#define RAND(N) (cstc64_rand(&rng) & ((1 << N) - 1)) #define CMAP_SETUP(X, Key, Value) cmap_##X map = cmap_inits \ -- cgit v1.2.3