Как я могу рандомизировать вероятности в генераторе случайных чисел? - PullRequest
0 голосов
/ 14 февраля 2020

В обычном генераторе случайных чисел, учитывая достаточно большую выборку, среднее число сгенерированных чисел будет близко к среднему значению указанного диапазона чисел. Я пытаюсь замедлить это, поскольку у меня очень большая выборка. Итак, чтобы замедлить его, я думаю о рандомизации среднего значения, которое будет иметь генератор, но в то же время сохраняя заданный диапазон чисел. Проблема в том, что я борюсь с рандомизацией вероятности чисел в указанном диапазоне. Псевдо-я sh пример:

List<Tuple<int, double>> msProb = new List<Tuple<int, double>>();
for (int i = 20; i < 31; i++)
    {
        msProb.Add(new Tuple<int, double>(i, random());
    }     
...