summaryrefslogtreecommitdiff
path: root/src/generic/random.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/generic/random.cpp')
-rw-r--r--src/generic/random.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/generic/random.cpp b/src/generic/random.cpp
index e37a3d1..d29c984 100644
--- a/src/generic/random.cpp
+++ b/src/generic/random.cpp
@@ -25,6 +25,8 @@ namespace tmwa
{
namespace random_
{
- std::mt19937 generate{std::random_device()()};
+ std::random_device seed_class;
+ std::mt19937 generate{seed_class()};//std::random_device()()};
+ std::mt19937_64 generate64{ ((uint64_t)seed_class() << 32) + seed_class()};
} // namespace random_
} // namespace tmwa