Генератор случайных чисел с более высокой вероятностью выдачи низких значений?

Как я могу сгенерировать псевдослучайное число (желательно в Lua), где генератор с большей вероятностью выдаст маленькие числа?

В моем случае я хочу выставить случайную оценку в игре, где обычно получаются более низкие оценки, но более высокие значения появляются редко. Я видел генераторы взвешенных случайных чисел, которые используют таблицу , но это не соответствует моему плану. Я просто хочу указать минимум (0) максимум (переменную) и убедиться, что большинство чисел остаются низкими.

Я уверен, что это возможно с помощью простой математической операции, но я не могу вспомнить, какая именно. Подобно фильтрации обычного вывода math.random, нет необходимости в действительно случайном генераторе.

10
задан viktorry 12 December 2010 в 05:15
поделиться