From 614a7f51a52e5136761cb0111df8f338aab7430d Mon Sep 17 00:00:00 2001 From: docentYT <63965954+docentYT@users.noreply.github.com> Date: Fri, 1 May 2026 13:17:05 +0200 Subject: [PATCH] Refactor LocalRandom() --- utilities/utilities.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utilities/utilities.cpp b/utilities/utilities.cpp index b538dd13..0644e48e 100644 --- a/utilities/utilities.cpp +++ b/utilities/utilities.cpp @@ -135,8 +135,8 @@ std::string generate_uuid_v4() double LocalRandom(double a, double b) { - uint32_t val = Global.local_random_engine(); - return interpolate(a, b, (double)val / Global.random_engine.max()); + std::uniform_real_distribution dist(a, b); + return dist(Global.local_random_engine); } bool FuzzyLogic(double Test, double Threshold, double Probability)