Можно использовать несколько иную сигму. Вы знаете что такое распределение по гаусу? Я очень сильно не уверен, что данные задержки являются статистически ошибочными.
Цитата
math.randomseed(os.time()) -- это должно быть вызвано только один раз. в цикле не использовать.
...
-- этот кусок добавьте перед вызовом time.sleep_random_g
for i=1, math.random(100) + 50 do
math.random()
end
Вот этот кусок имхо надежно исключил возможные корелляции генераций рандома. Дальше это уже нужно рассматривать в несколько ином русле.
Если чтобы уж совсем наверняка попробуйте так:
Код
do
local random_back = math.random
math.random = function(...)
for i=1, random_back (100) + 50 do
random_back()
end
return random_back(...)
end
end
Данный код поместить в шапку, вызвать только один раз.
Сообщение отредактировал DarkMaster - 13.3.2025, 4:35