它是如何工作的? - zsnmwy/ONI-geyser-calculator GitHub Wiki

漏油裂缝外,喷泉的平均产量大致等于日喷发量 × 活跃百分比(kg / 600s)。

这两个参数不能直接在游戏中查阅,但可以通过计算得到。


这两个参数是独立的,均匀分布的。因此,我们可以在坐标系中绘制一个矩形来表示平均产量的概率分布。

aka表示最小最大日喷发量;

bmb表示最小最大活跃百分比。


对于特定的平均产量 n

我们可以画一条线

该线的右上区域产量高于n,左下区域低于n。

矩形面积

s=(k-1)(m-1)ab

z表示左下区域占矩形总面积的比例

z=

当 abk<n1, [n*ln(abkm/n)+n-abkm]/s+1

当 abm<n2<abk, [n*ln(m)+(1-m)ab]/s

当 n3<abm, [n*ln(n/ab)-n+ab]/s

目前,对于每种类型的间歇泉

所以

假设

现在让我们把

代入原始公式并得到一个简化的新公式

z=

当 x<2,=[x*ln(x)-x+1]/(k-1)

当 2<x<k,=[x*ln(2)-1]/(k-1)

当 k<x,=[x*ln(2k/x)+x-2k]/(k-1)+1

在这个公式中,z表示这个喷泉超过同样类型喷泉的百分比。