Сообщение от EvilOkta
2d10 что давало диапазон 2..20, сейчас 1..20
|
2d10 к [2..20], судя по всему, сводили суммой показаний? Но ведь это статистически некорректное преобразование, искажающее распределение исходов в сторону распределения Гаусса (для двух слагаемых ЦПТ не так сильно сильно себя проявляет, но всё же). Да и "1" исключается.
Надо было, например*:
floor( ((d1-1)*10+(d2-1))/5 ) + 1
где d
i - показание
i-ого кубика
* - "офигенно" удобный расчёт для игры IRL, конечно. Вывел на глаз, но, по идее, должно работать. Есть более общие
алгоритмы.