灵感来源是YShelper的抽卡模拟器
但来源已经许久没更新,没有明光,武器池定轨也还没改
加上数据和自己需要的不太一样,所以就自己写了一个计算机
我已经用一段时间了,自己觉得还蛮实用的,
最近调整了一下决定分享,顺便能听听大家的意见
https://gino8246.github.io/Gacha_Simulator/
基本上没什么技术,就是纯js的静态网页
架在github上,开源的所以欢迎去抓错或根据需求自行修改
用法很简单,输入数据后按计算就好
考量到因为是使用客户端来计算,建议模拟次数不要填太高以免网页当掉
以下举例几个使用场景
1.千织1+1 想补满命!但只有400抽,成功率是多少?
1+1=>6+1要补5只角色,所以目标5星填5,把其他目前自己卡池状况填一填
计算后:
![]()
虽然期望值是446抽,但抽到400时成功率只有约30%
还是存著等火神好了QQ
ps.抽到一半时也可以调整卡池状况计算实时成功率
比如抽到20抽提早出但歪了 就调整垫抽数和大保状态再算一次
2.想存恰斯卡1+1和火神2+1,要存多少?
1+1&2+1总共要5只角色2把武器,填一填后计算
![]()
期望值大概在620抽左右,但要达到80%成功率最好要有700抽
所以就以存700抽为目标吧!
3.实况主开了赌盘! 说他XX抽内可以抽出2+1!
丢入数据后,得出XX抽的获胜率,再配合赌盘倍率丢入凯莉公式
就可以得出最佳胜率的下注金额!
但是如果实况主是非洲人就没用了╮(‵▽′)╭
4.其他你想得到的场景
最后解释一下算法
其实就是暴力模拟xx次 再统计总计抽数的数据
原的部分是照之前版友推测的第三次明光75%,第四次100%
中途出小保不重置明光
铁的部分则是之前B站有人统计的 50%歪了后有1/8的机率会出pu角
绝的话,因为还没有统计数据,所以就是用最基本的米池去算
以上,之后应该想到什么功能或是发现bug都会在有空时更新
可能会考虑加入星辉回馈的补充抽数计算,
但数据不明确(四星武器和角色的比率等等)
加上计算有些过于复杂,所以可能不会落地XD
有高手愿意的话也能帮忙实现看看
最后 投资抽卡有赚有赔,
本人不对计算结果或抽卡结果承担任何责任(ry