这篇介绍吃卡升技的概念,方便大家练技的时候,心里有个底。
这概念的资料来源是巴哈的这篇文章:
https://forum.gamer.com.tw/C.php?bsn=23805&snA=621601&tnum=14
透过大样本的统计结果,套出了以下要介绍的升技规则。
吃相同技能的卡片,单吃一张,跳技机率为20% = 0.2
若是一次吃五张,五张都没跳技 (0.8^5),则会触发保底提升一个技能等级。
文献参照:单卡升技机率20%的检定纪录:
https://forum.gamer.com.tw/C.php?bsn=23805&snA=251801
以下我们使用两个代号:
0:吃卡一张没跳技 (80% = 0.8)
1:吃卡一张触发跳技 (20% = 0.2)
再来开始举例说明。
00001:一次吃5张,有一张触发20%跳技 => 只会跳1技
00000:一次吃5张,通通没触发20%跳技 => 只会跳1技 (保底1)
000001:一次吃6张,有一张触发20%跳技 => 总共会跳2技 (1+保底1)
00000011:一次吃8张,有两张触发20%跳技 => 总共会跳3技 (2+保底1)
程式被套出来的升技规则是,只要同一批吃的卡里面,有00000,必然会保底补1技,
因此,一次吃5张卡片,仅提升1技的机率只有两种可能:00000、00001
其中,00001是很亏的,因为你只要吃第6张,不管这张有没有触发20%跳技,
都会让结果变成提升2个技能等级 (000010 或 000011)。
所以你也可以想成,00001提升1技,会浪费4个0。
为什么一次吃6张会比一次吃5张好?
我们用简单的数学来计算机率就可以明了。
先定义 C(n,r) 为 n 个相异之项目数中,取 r 种不重复组合之方式总数。
举例I:一次吃5张,仅提升1技的状况是:00000、00001
机率为:C(5,0)*(0.8^5)*(0.2^0) + C(5,1)*(0.8^4)*(0.2^1) = 73.73%
因此,吃5跳2技或以上的机率为:100%–73.73% = 26.27%
举例II:一次吃6张,仅提升1技的状况是:000000
机率为:C(6,0)*(0.8^6)*(0.2^0) = 26.21%
因此,吃6跳2技或以上的机率为:100%–26.21% = 73.79%
所以...
一次吃5张,仅升1技的机率 ≒ 一次吃6张,升2技或以上的机率 ≒ 73.7%
这就是为什么推荐一次吃6张的主要原因,多一张的升2技或以上的机率非常有感。
如果你了解了这样的差别,还会想一次吃5张的原因,我想的到的只有以下两种可能:
(1) 离满技只差1个技能等级;(2) 小怪占包包看了很不爽
另外,12张分2次吃 (6+6),保底有2技。但只跳2技的机率为:0.8^12 = 6.87%
也就是倒楣到极点,遇到12次0...
依照同样的逻辑,本篇最后提供一些常见的机率计算结果给大家参考:
情境I:一次吃10张,跳技数及机率为
* 升2技:37.58%
* 升3技:30.20%
* 升4技或以上:32.22%
情境II:一次吃6张,跳技数及机率为
* 升1技:26.21%
* 升2技:63.90%
* 升3技:8.19%
* 升4技或以上:1.70%
情境III:6张卡片吃两次 (6+6=12张)
* 升1技:0%
* 升2技:6.87%
* 升3技:33.50%
* 升4技或以上:59.63%
所以,一次吃10张,真的不如再多打2张,用6+6的吃法,
而且6张就能开吃,节省包包空间,我想这也很重要,
特别是现在双周从 112233 改成 123123 的配置,第一周没练满要等到第四周才能再打,
要凑满10张可能要再等2个礼拜,但真的别再一次吃10张。
最后附上一张机率表,方便大家存起来慢慢看,要验算也可以:
https://i.imgur.com/AsxGhwc.jpg
希望这篇可以辅助各位更了解练技的概念,
这也是我今天稍早发布“练技经济学”的计算背景。