文件名称:dice:一个用于滚动骰子和分析概率分布的Scala库
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-30 14:33:33
Scala
骰子 一个Scala库,用于统计建模和分析概率分布。 提供Dice类型,该Dice具有丰富的代数,可用于组合模具辊。 虽然这不是主要用于生成带有骰子的随机数,但它确实允许您对分布进行采样以“滚动”骰子。 例子: 3 d 6代表一卷三个6面骰子。 d(20) + 5是20面骰子,其中添加了5个结果。 d(6) + d(4)将6面模具添加到4面模具。 d(8) * d(2)是一个8面骰子,如果硬币正面朝上,则乘以2。 (8 d 6) / 2是八个六面骰子的一半。 d(6) reroll (_ < 2 xss=removed> if (x == 1) 20 else x)是
【文件预览】:
dice-master
----src()
--------main()
----build.sbt(552B)
----project()
--------plugins.sbt(66B)
--------build.properties(18B)
----README.md(1KB)