Change random to rand
diff --git a/src/hyper.erl b/src/hyper.erl
index 485b988..d5fdffa 100644
--- a/src/hyper.erl
+++ b/src/hyper.erl
@@ -242,7 +242,7 @@
random_bytes(Acc, 0) -> Acc;
random_bytes(Acc, N) ->
- Int = random:uniform(100000000000000),
+ Int = rand:uniform(100000000000000),
random_bytes([<<Int:64/integer>> | Acc], N-1).
@@ -285,9 +285,9 @@
fun (I) ->
io:format("~p values with p=~p, rep ~p~n",
[Card, P, I]),
- random:seed(erlang:phash2([node()]),
+ rand:seed(exsss, {erlang:phash2([node()]),
erlang:monotonic_time(),
- erlang:unique_integer()),
+ erlang:unique_integer()}),
Elements = generate_unique(Card),
Estimate = card(insert_many(Elements, new(P))),
abs(Card - Estimate) / Card
@@ -330,7 +330,7 @@
R = [begin
io:format("."),
- random:seed(1, 2, 3),
+ rand:seed(exsss, {1, 2, 3}),
M = trunc(math:pow(2, P)),
InsertUs = Time(fun (Values, H) ->