骰子

“骰子” 是一个游戏,玩家下注随机生成的 0 到 100 之间的小数的结果。玩家押注生成的数字是否会落在所选范围内或之外。范围为玩家提供了灵活性,允许调整获胜概率。

输出始终是 0 到 100 之间的小数。

获胜概率(P)如下所示:

P = {N/100(如果滚动小于 N),100-N/100(如果滚动大于 N)}

在该范围内的庄家优势为 2%。因此,获胜时的支付倍数如下:

支付倍数 = {98/N(如果滚动小于 N),98/100-N(如果滚动大于 N)}

例如,如果玩家选择范围 [0, 50],则支付倍数为 x1.96。

由于玩家可以精确控制骰子的概率,他们可以调整愿意承担的风险。

以下是一些具体结果的示例:

玩家结果
机会
倍数

胜利

95% (最高)

1.0421x

胜利

50%

1.98x

胜利

49.5%

2x

胜利

0.1% (最低)

990x

失败

0.1% ~ 95%

0x

庄家优势

在计算胜利机会时,会考虑 1% 的庄家优势,因为 99000000000 总是被倍数除以:

uint256 胜利机会 = 99000000000 / 游戏.倍数;;

以 2 倍倍数为例,99000000000/20000 = 4950000,得出 49.5% 的胜率。这是 1% 的庄家优势(50.5 - 49.5)。无论胜负,平均回报始终为 0.99。

Last updated