Merge pull request #14 from savonarola/fix-deprecated-time-functions
Updated usage of time functions
diff --git a/src/hyper.erl b/src/hyper.erl
index f280a8c..e7c80f2 100644
--- a/src/hyper.erl
+++ b/src/hyper.erl
@@ -285,7 +285,9 @@
fun (I) ->
io:format("~p values with p=~p, rep ~p~n",
[Card, P, I]),
- random:seed(erlang:now()),
+ random:seed(erlang:phash2([node()]),
+ erlang:monotonic_time(),
+ erlang:unique_integer()),
Elements = generate_unique(Card),
Estimate = card(insert_many(Elements, new(P))),
abs(Card - Estimate) / Card