View Single Post
Old 01-12-2003, 20:21   #114
Anafay
 
Anafay's Avatar
 
Join Date: сен 2001
Location: Воронеж
Posts: 2,162
Prince Dakkar
Кстати, если везде равномерное распределение заменить на нормальное, на сколько ориентировочно увеличится вычислительная нагрузка?
Это, конечно, хорошо, но, напомню, классическое нормальное распределение выдает результаты, которые нельзя ограничить сверху и снизу. 1d20, напротив, предполагает, что результат от 1 до 20, и за эти границы не выходит.

Далее, нормальное распределение нормальному распределению рознь. Оно же от константы зависит, и равномерное распределение - это предельный случай нормального. Подбор констант - дело хитрое и долгое.

На практике нормальное распределение получают как средневыборочное по нескольким десяткам результатов генерации по равномерному распределению по широкому диапазону. Соответсвенно, скорость собственно генерации падает на пару порядков, а общее влияние на скорость зависит от произвоимых действий, от того, сколько бросков требуется..
Anafay is offline   [Ответить с цитированием]