嗨嗨,我又来了
有坛友已经发了解析贴
我想补充说明一些内容
首先是道具选择
1.四叶草:纯纯陷阱,但凡加个条件“若最终结果不大于4,则+1”或“数字不循环”,都还算有用,从概率学上看,这道具用了跟没用没有任何区别。奸商你出来,骗我小钱钱是吧((^∀^(╬))
2.护身符:但凡少一块都能拿,赔钱货,next
3.回血药:玩过尖塔的都知道,冲精英前都要买药保命(观者大人除外)
4.隐身斗篷:我说不参加等于7个隐身斗篷有没有懂的?有100%活命的打法,建议改名冤种斗篷和四叶草组团破产姐妹美美出道靴靴
5.骰子:内挂,但有概率被无效化,最大作用是事件关稳拿一道具+2积分
然后是敌方技能
威慑评价为敌方四叶草;决斗可以通过在事件关用道具规避;和爬塔一样,越到后面,精英威胁越大,所以如果要冲精英,前两关是最佳选择
最后是综合计算,道具就两个能用,金币10到12,所以就三个方案,一瓶回血药 or 两瓶回血药 or 一个骰子
我用ai写了一个脚本用于计算,源码如下(未计入精英技能)(不懂代码,有错误请指正 XwX)
- from collections import defaultdict
- # 定义每一关的扣血量和对应的概率
- # 格式: {扣血量: 概率}
- level_events = {
- 1: {1: 0.2, 3: 0.3, 5: 0.5},
- 2: {1: 0.2, 3: 0.3, 5: 0.5},
- 3: {0: 0.8, 2: 0.2},
- 4: {2: 0.2, 4: 0.3, 6: 0.5},
- 5: {2: 0.2, 4: 0.3, 6: 0.5},
- 6: {0: 0.8, 2: 0.2},
- 7: {0: 0.1, 2: 0.3, 4: 0.6},
- }
- # 初始状态:100%的概率拥有20点血
- # 格式:{血量: 概率}
- hp_probabilities = {20: 1.0}
- # 逐关进行计算
- for i in range(1, 8):
- # 用于存储当前关卡结束后的新状态
- next_hp_probabilities = defaultdict(float)
-
- # 获取当前关卡的事件
- events = level_events[i]
-
- # 遍历上一关的所有可能血量和概率
- for hp, prob in hp_probabilities.items():
- # 应用当前关卡的每个事件
- for damage, event_prob in events.items():
- new_hp = hp - damage
- # 将(上一关概率 * 事件概率)累加到新的血量上
- next_hp_probabilities[new_hp] += prob * event_prob
-
- # 更新状态为当前关卡结束后的状态
- hp_probabilities = next_hp_probabilities
- # 所有关卡结束后,计算死亡概率
- death_probability = 0
- survival_probability = 0
- for hp, prob in hp_probabilities.items():
- if hp <= 0:
- death_probability += prob
- else:
- survival_probability += prob
- # 打印最终结果
- print(f"所有关卡结束后,玩家的最终血量概率分布为:")
- # for hp, prob in sorted(hp_probabilities.items()):
- # print(f" 血量 {hp}: {prob:.6f}")
- print("-" * 30)
- print(f"玩家的生存概率为: {survival_probability:.6f} ({survival_probability:.4%})")
- print(f"玩家的死亡概率为: {death_probability:.6f} ({death_probability:.4%})")
复制代码 计算思路:
如玩家选择在事件关嗑药回血,为方便计算,等效于加血上限(最大伤害vs血量:5+5+2<20+5; 5+5+2+6+6+2<20+5+5)
(规则与答疑贴,5楼,楼中楼第3页,回血与扣血同时生效)
(精英怪可能使道具失效,切记切记)
分类讨论:(默认选事件,精英怪锁最大伤害,先打精英怪,再打普通怪;概率虚低,实际存活概率比纸面高)
一回血药
- 四普通怪:生存概率为: 100%,最大积分收益13
- 一精英+三普通:生存概率为: 99.85%,最大积分收益15
- 二精英+二普通:生存概率为: 99.85%,最大积分收益17
- 三精英+一普通:生存概率为: 98.215%,最大积分收益19
- 四精英:生存概率为: 91.566% ,最大积分收益21
二回血药
- 四普通怪:生存概率为: 100%,最大积分收益13
- 一精英+三普通:生存概率为: 100%,最大积分收益15
- 二精英+二普通:生存概率为: 100%,最大积分收益17
- 三精英+一普通:生存概率为: 100%,最大积分收益19
- 四精英:生存概率为: 99.85% ,最大积分收益21
- (实际上精英怪连续四次锁闪击+事件两次全掉血,才会死,对此我只能说:
一骰子(用于事件)
- 四普通怪:生存概率为: 94.075%,最大积分收益13
- 一精英+三普通:生存概率为: 94.075%,最大积分收益15
- 二精英+二普通:生存概率为: 81.53%,最大积分收益17
- 三精英+一普通:生存概率为: 61.632%,最大积分收益19
- 四精英:生存概率为: 39.5728% ,最大积分收益21
最终结论:买回血药,一瓶冲3精英,两瓶冲4精英
本质上这是一个运气游戏,所以我想说:
恨欧皇应有尽有,叹非酋一无所有
一顿分析猛如虎,一看积分二点五
梭哈一把定乾坤,明日天台人挤人
应劝诸君莫上头,V我五十才是真
|