首页 | Blogs | 项目合集 | Bilibili↗
←返回 |
创建:2025-01-28 | 最后更新:2025-01-28
思路
归根结底,我们要计算每种选择组合最终获取星琼数量的期望值,并选出期望值最高的那一项。
先抽象为一个问题:
现在举办一次活动,活动分7天,每天均有很多人参加活动。
活动中每人每天可以选择“放弃”或“参与”,并在次日时:
- “放弃”:固定获得100代币
- “参与”:从所有参与人中选x名幸运儿发放50万代币;除此之外的人有10%概率获得600代币、90%概率获得50代币
其中在第1至3天x为2,第4至6天时x为3,第7天x为5;上述过程中幸运儿不会重复。
试求最优方案。
转换为数学问题就是:求出每种组合的最终期望值并选择期望值最大的那个。
理论
据查询,星铁日活预估有1200万(2024年7月,来源GameLook฿)——当然我猜现在有了这个活动人会更多……
姑且按1200万算吧……
……
好吧数学计算我不会,ai说分阶梯算出各天期望值并求和得到“7天全部参与”最优——好怪!
所以还是直接穷举吧!
验证
思路有了直接穷举+模拟试验法,写一个js出来。
总共128种可能方案,对每个进行1000万0000次模拟
算出结果符合AI那瞎分析结果。
后记
最后从另外一个角度分析:
- 全不参加意味着100%获得800星琼;
- 全参加意味着47.83%博弈失败,获得星琼少于800——但只要不失败就一定获得星琼多余800。
而这个概率比小保底综合不歪概率(50%)高一点点,比捕获明光概率低。