用于根据其值计算骰子侧的机会(概率)的公式

时间:2014-06-17 20:09:15

标签: math formula probability dice

所以我制作了一个有6个方面的简单骰子,但我想修改这6个方面的机会。

现在我的骰子可以有N个边,它会长大,所以你从6面骰子开始,你可能会达到10面骰子。特定方面出现滚动的可能性取决于其价值。机会应该减少,具体取决于一方的价值,因此如果边值为1,则机会的机会比编号6的机会低得多。

示例(6面):

Side   :   Chance
 1     :   35  %
 2     :   25  %
 3     :   20  %
 4     :   11  %
 5     :   6.5 %
 6     :   2.5 %

因此,随着双方的增加,应该减少的机会永远不会超过 100

我尝试将配方制作依赖于一边,并将当前几率除以一定数量但不起作用。

修改

第6侧应该 6次的概率低于第1 次, 5次的概率低于 >方2 4次概率低于方3 等... 我的例子与此不相符,因为我无法提出数字,所以他们会加起来100并使条件合格。

2 个答案:

答案 0 :(得分:4)

如果我理解正确,你需要这个等式:

如果骰子有N面,则总“重量”为(N/2)*(n+1) 1 对于6面,总“重量”为(6/2)*(6+1) = 3*7 = 21

然后数学很简单

1 -> 6 / 21 = 0.28571428571
2 -> 5 / 21 = 0.23809523809
3 -> 4 / 21 = 0.19047619047
4 -> 3 / 21 = 0.14285714285
5 -> 2 / 21 = 0.09523809523
6 -> 1 / 21 = 0.04761904761

显然6/21是1/21的6倍,因此该部分保持不变。总结:

  0.28571428571      6/21
+ 0.23809523809     +5/21
+ 0.19047619047     +4/21
+ 0.14285714285     +3/21
+ 0.09523809523     +2/21
+ 0.04761904761     +1/21
---------------     -----
  0.99999999996     21/21
好吧,无论如何,左侧足够接近100%。四舍五入是它的本质。右侧显示这是一个舍入的事情而不是错误的事情。

*这个等式(以及变体(N/2)*(N-1))是非常方便的方程式。它是1 + 2 + 3 + 4 + 5 + 6 ...

的捷径

答案 1 :(得分:3)

在你的情况下你做到了:Side = max sides + 1 - side nr。

您可以添加所有机会。除以100.将所有边都除以该数字。然后所有这些都增加到100。

1 + 2 + 3 + 4 + 5 = 15

15/100 = 0.15

1 / 0.15 = 6.65

2 / 0.15 = 13.3

3 / 0.15 = 20

4 / 0.15 = 26.667

5 / 0.15 = 33.33

如果你把它加起来就会是100。

通过这种方式,您可以向一侧添加任何数字,并将其归一化为100的总和。您还可以将100替换为您希望它添加的数字。