炉石传说的佣兵战纪出了有一段的时间了,里面有很多的机制玩家们还没有去搞懂,今天讲的是同速的机制,那么下面就是同速机制的内容解析.
佣兵战纪同速机制解析
速度数值小的先行动;
同速同边按选取顺序行动。
那么3名佣兵选取了同速技能,只有一名佣兵的一方有多少概率比有两名佣兵的一方先出手呢?最后出手的概率呢?插在中间的概率呢?
这个问题困扰了我一个月,官方和社区都没有给出答案。同时满足「速度数值小的先行动」和「同速同边按选取顺序行动」规则的算法可以写出很多种,我也盘算了好几种,但并非所有方案都符合玩家的期待。这个问题的答案,不取决于玩家们想象中的行动规则,只取决于实装的暴雪代码。
我和自己进行了一场好友对战,在单局游戏89个回合上限里,下方
先动28次,居中14次,后动47次
31.46%:15.73%:52.81%
有了第一份数据,我翻遍了自己预想的草案,没有一种方案能解释这个现象!下方有三分之一概率先动在某种程度上符合常理,在三分之二不先动的情况里,下方居然只有约四分之一的概率先动,这就不符合常理了。已经行动过佣兵应该剔除队列,我猜暴雪反而加了一份进去,本来应该1比1单挑的,现在反而借着阴兵玩正义3打1。
猜想放在一遍,再开一局,下方
先动31次,居中19次,后动39次
34.83%:21.35%:43.82%
两次加总,下方
先动59次,居中33次,后动86次
33.15%:18.54%:48.86%
阴兵猜想(减一变加一)的计算概率是
33.33%:16.67%:50.00%
阴兵猜想(一直不减一)的计算概率是
33.33%:22.22%:44.44%
基本符合猜想。
用稍复杂情况的少量数据初步验证该猜想,44个数据中,下方
先动12次,二动8次,三动7次,后动17次
27.27%:18.18%:15.91%:38.64%
阴兵猜想(减一变加一)的计算概率是
25%:15%:10%:50%
阴兵猜想(一直不减一)的计算概率是
25%:18.75%:14.06%:42.19%
阴兵猜想(减一不及时)的计算概率是(这种分型概率很小)
25%:18.75%:18.75%:37.50%
阴兵猜想肯定有偏差,但在目前的数据量里可信度极高。修复该漏洞不是把加一或者没有动改成减一这么简单,应该每次重新检查场上等待结算技能的同速单位。