写了一个网页版宝石合成概率计算器,可以计算有多大概率可以解锁5级宝石的图鉴
计算器网址:https://farm.ayachan.fun/
牧场宝石合成概率计算在前一篇帖子中,我们论述并计算了在各种概率下,合成5级宝石所需要的1级宝石数量,以及合成的期望。
算了一下7.0活动中在较高概率下成功合成1个5级宝石需要的1级宝石的数量然而,实际上,我们更关心当前情况下有多大的可能性可以获得5级宝石。正好最近在学习Vue、Element-UI和前端开发,遂拿这个项目练手(上班摸鱼)。写了一个网页版宝石合成概率计算器,输入现有桃源币和拥有的各级宝石即可计算出未解锁等级宝石的解锁概率。
样例
当前,我攒了2273666桃源币,12个1级宝石,3个2级宝石,1个3级宝石:
将这些数值输入到网页计算器中:
点击计算按钮,计算器计算出解锁图鉴的概率和合成结束后剩余宝石情况:
可以看出,我有较大概率(84.1%)可以解锁4级宝石图鉴,但是合成出5级宝石的概率较低(13.6%),所以大概还需要多在牧场收收菜才能比较有把握的获得5级宝石。
合成策略
首先,舰长会将所有桃源币尽可能多的购买1级宝石。
在每级合成的过程中,舰长会从低级到高级,尽可能的消耗低级宝石合成高级宝石,直到低级宝石头消耗到无法继续合成为止。
例如,舰长会先将手中1级宝石全部合成为2级宝石(直到不能合成),再将2级宝石全部合成为3级宝石,以此类推。
当无法继续合成或者成功合成出5级宝石后,合成终止。
注意事项
该计算器没有后端,全部为前端计算,所以请善待自己的设备,不要输入过大的数值,以免网页卡死。
本人前端学习了没多久,优化不是很好,代码写的也不佳,请各位大佬看到我的代码手下留情。
解锁图鉴概率部分采用的不是四舍五入,而是截断位数的方法舍入小数的。
本网页是通过多次模拟合成来计算概率的,因此算出的概率为近似值。因此计算结果有小幅误差,小幅波动为正常现象。
网页挂在Vercel上(在外网),做了设置国内应该访问没问题,有问题的话我到时候挂到国内。
我用手机和电脑都测试过了,应该跑起来没问题(?),各位优先使用电脑访问。
计算结果和之前的帖子进行了对比和验证,如果我的计算过程有问题,请各位指出,我会及时进行修改。
纯良萌萌人
· 安徽期望是期望,我到现在都多少万桃园币下去了,连个4级的宝石都没看到