趣题分享关于蒋干盗书你所需要知道的
Posted 囚生CY
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了趣题分享关于蒋干盗书你所需要知道的相关的知识,希望对你有一定的参考价值。
文章目录
序言
又到了快乐的概率论时间。
起因是昨天打了一把野心家甄姬蒋干,对面司马懿张郃、邓艾夏侯惇、荀攸张辽、郭嘉曹操。盟友孙坚陆逊直接干掉其他两个盟友摆烂(又没曹丕为啥不能挣扎一下下呢),苦逼的笔者被迫1V4,成功干翻三个魏狗(等等,我好像也是),可惜最后鏖战单挑竟然不敌邓艾夏侯惇,实在是丢人丢到姥姥家(要不然就能放出来给大家炫耀一下了)。
笔者知耻后勇,决心挑灯夜战计算蒋干盗书的最优策略。
蒋干的核心技能是盗书,具体的文字定义如下所述:
定义 1 1 1(蒋干盗书文字说明):
出牌阶段限一次,你可以选择一名其他角色并选择一种花色(♠,♥,♣,♦),然后获得该角色一张手牌:
若此牌与你选择的花色相同,你对其造成一点伤害,且此技能视为未发动过;
若此牌与你选择的花色不同,则你交给该角色一张其他花色的手牌(若没有需展示所有手牌);
从定义 1 1 1中可以看出,蒋干盗书的上限非常高,只要能猜对别人手牌的花色,就可以源源不断地发动盗书(即不断地触发**定义 1 1 1**中第一个条件分支),理论上欧皇蒋干可以开局偷光所有人手牌(顺带打出巨额伤害),然而绝大多数时候蒋干都如同咸鱼一般,仅仅是跟别人换一张手牌就弃牌过了。
这其实并不难理解,在无任何先验信息的条件下,蒋干发动盗书的成功率仅为
1
/
4
1/4
1/4,此时期望上蒋干通过盗书获得的手牌数为:
E
r
a
n
d
o
m
(
X
)
=
∑
k
=
1
+
∞
1
4
k
=
1
3
(1)
\\mathbbE_\\rm random(X)=\\sum_k=1^+\\infty\\frac14^k=\\frac13\\tag1
Erandom(X)=k=1∑+∞4k1=31(1)
实战中蒋干想要获取关于手牌的先验信息非常困难,在不考虑其他武将技能的条件下,仅能通过火攻(别人展示一张明牌)与五谷丰登(别人获得一张明牌)收集先验信息,而仅仅一张明牌的先验信息很多时候并不足以改变蒋干咸鱼的本质。
因此蒋干的主场显然是在国战:
- 魏国将池中有大量可以为蒋干提供手牌先验信息的搭配武将(荀攸、于禁、郭嘉、崔琰毛玠);
- 魏国将池中还有大量可以破坏别人手牌结构的搭配武将(张辽、张郃、邓艾、荀彧),同样可以提升盗书成功率;
- 曹丕的放逐使得蒋干能够对同一个人连续发动两轮盗书,大大提升成功率;
- 李典看似与蒋干并无相性,事实上这个组合的上限是蒋干所有搭配中最高的;
最最关键的是,国战牌堆中有一张专属锦囊知己知彼能够直接观看他人手牌:
尽管知己知彼无法获得有效的手牌次序,但是在已知手牌的各花色数量的条件下进行盗书,此时成功率显然是非常可观的。
因此,本文将通过理论证明与仿真验证的研究方法,着重探讨在知己知彼提供的明牌条件(即已知手牌中各个花色的数量构成)下及其各个变体的盗书策略。
1 明牌条件下的最优盗书策略
1.1 最优策略的猜想
首先将问题抽象为标准的数学描述:
问题 1 1 1(明牌盗书):
已知可重集(即可以包含重复元素的集合) U = x 1 , x 2 , . . . , x n U=\\x_1,x_2,...,x_n\\ U=x1,x2,...,xn中包含 n n n个元素,其中 x i ∈ 1 , 2 , . . . , k , i = 1 , 2 , . . . , n x_i\\in\\1,2,...,k\\,i=1,2,...,n xi∈1,2,...,k,i=1,2,...,n。从 U U U中不放回地依次采样一个元素,并猜测本次采样得到的元素对应的数值,直到猜测错误为止。
令上述过程中猜测正确的次数为 X X X,则使得随机变量 X X X的数学期望最大的猜测策略是什么?此时随机变量 X X X的数学期望 E b a s e ( X ) \\mathbbE_\\rm base(X) Ebase(X)是多少?
在蒋干盗书的环境下,问题 1 1 1 中的 U U U即为手牌集合, k ≤ 4 k\\le 4 k≤4为花色数量(元素种类),此处不妨设 U U U中包含每种花色的手牌至少有一张。
注意到,我们关注的是最大化猜测正确次数 X X X的数学期望,举一个简单的例子,假定 U = 1 , 1 , 2 , 2 , 3 U=\\1,1,2,2,3\\ U=1,1,2,2,3,下面是两种不同猜测策略对应 X X X的分布列:
-
优先猜测 U U U中包含数量最多的元素,即 1 → 2 → 1 → 2 → 3 1\\rightarrow2\\rightarrow1\\rightarrow2\\rightarrow3 1→2→1→2→3:
X X X 0 0 0 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 概率 3 5 \\frac35 53 2 5 ⋅ 2 4 = 1 5 \\frac25\\cdot\\frac24=\\frac15 52⋅42=51 2 5 ⋅ 2 4 ⋅ 2 3 = 2 15 \\frac25\\cdot\\frac24\\cdot\\frac23=\\frac215 52⋅42⋅32=152 2 5 ⋅ 2 4 ⋅ 1 3 ⋅ 1 2 = 1 30 \\frac25\\cdot\\frac24\\cdot\\frac13\\cdot\\frac12=\\frac130 52⋅42⋅31⋅21=301 0 0 0 2 5 ⋅ 2 4 ⋅ 1 3 ⋅ 1 2 = 1 30 \\frac25\\cdot\\frac24\\cdot\\frac13\\cdot\\frac12=\\frac130 52⋅42⋅31⋅21=301 可以计算 X X X的数学期望:
μ 1 = E ( X ) = 0 ⋅ 3 5 + 1 ⋅ 1 5 + 2 ⋅ 2 15 + 3 ⋅ 1 30 + 4 ⋅ 0 + 5 ⋅ 1 30 = 11 15 (2) \\mu_1=\\mathbb E(X)=0\\cdot\\frac35+1\\cdot\\frac15+2\\cdot\\frac215+3\\cdot\\frac130+4\\cdot 0+5\\cdot\\frac130=\\frac1115\\tag2 μ1=E(X)=0⋅53+1⋅以上是关于趣题分享关于蒋干盗书你所需要知道的的主要内容,如果未能解决你的问题,请参考以下文章