三国杀随机过程建模研究

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于随机过程的三国杀分析

张鹏缪雨壮洪杰

钟科杰许晨

2010-11-30

目录

1 课题背景 (4)

2 研究目的与报告结构 (4)

3 闪电命中概率 (5)

3.1 背景知识 (5)

3.2 建模场景 (5)

3.3 理论分析 (5)

3.4 仿真结果及讨论 (6)

4 司马懿对甄姬洛神技能的影响 (6)

4.1 背景知识 (6)

4.2 建模场景 (7)

4.3 理论分析 (7)

4.4 仿真结果及讨论 (8)

5 陆逊爆发力 (12)

5.1 背景知识 (12)

5.2 建模场景 (13)

5.3 理论分析 (13)

5.4 仿真结果及讨论 (15)

6 黄盖寿命及攻击力 (17)

6.1 背景知识 (17)

6.2 理论分析 (18)

6.3 仿真结果及讨论 (19)

6.4 补充拓展 (21)

7 郭嘉存活力 (24)

7.1 背景知识 (24)

7.2 建模场景 (25)

7.3 理论分析 (25)

7.4 仿真结果及讨论 (29)

8 周泰存活力 (31)

8.1 背景知识 (31)

8.2 建模场景 (32)

8.3 理论分析 (32)

8.4 仿真结果及讨论 (33)

9 黄月英爆发力 (35)

9.1 背景知识 (35)

9.2 建模场景 (35)

9.3 理论分析 (35)

9.4 仿真结果及讨论 (37)

10 总结 (38)

10.1 课题总结 (38)

10.2 学习感悟 (39)

11 成员分工情况 (39)

1 课题背景

随机过程,作为对一连串随机事件动态关系的定量描述,在自然科学、工程科学以及社会科学各领域具有重要应用。

数学上的随机过程是由实际随机过程概念引起的一种数学结构。人们研究这种过程,是因为它是实际随机过程的数学模型,或者是因为它的内在数学意义以及它在概率论领域之外的应用。随机过程的概念很广泛,因而随机过程的研究几乎包括概率论的全部。虽然不能给出一个有用而又狭窄的定义,但是概率论工作者在使用随机过程这个术语时,通常想到的是其随机变量具有某种有意义的相互关系的随机过程。由于这些过程类在数学上和非数学上的应用中十分重要,用这种理论工具,可以对常见的过程进行分析,进行一系列随机计算,从而可以将随机过程这一理论工具应用到实际中去,可以进行预测与决策,是相关数学模型的理论基础。

本课题选取三国杀桌牌游戏为研究对象,利用随机过程理论进行几个特定场景模式下的人物特性、角色相互关系的建模分析。正是由于摸牌结果的随机性、策略之间的牵制性,游戏过程往往涉及到随机概率、马尔可夫过程等概念;在研究某一问题的统计平均值时,又建模为随机变量的期望值求解。显然,基于随机过程的理论研究方法,可以得到一些三国杀游戏中的规律性认识。

2 研究目的与报告结构

将随机过程应用于对三国杀的建模分析,可以使我们在理解基本概念和方法的基础上,获得更灵活的对随机事件相互关系的探究;能够深刻体会随机过程在生活实际中的运用;并且,熟练掌握利用建模思想,解决问题的方法。当然,对于游戏的取胜功略方面,研究结果也将是颇有指导意义的。

下面的章节将分不同人物及场景来进行相关内容的阐述。其中,3~9节分别对闪电命中概率、司马懿对甄姬洛神技能的影响、陆逊爆发力、黄盖寿命及攻击力、郭嘉存活力、周泰存活力、黄月英爆发力几个问题进行了理论分析,并给出了仿真结果和必要的讨论。综合性的总结在第10节给出。第11节是小组内部成员的分工情况。

3 闪电命中概率

3.1 背景知识

闪电是三国杀中的一类基本卡牌,玩家打出闪电牌后,闪电置于玩家前,从下一轮开始,玩家需要对闪电进行判定,若判定牌为黑桃2到黑桃9中任一张,则玩家被闪电命中,扣掉三滴血;如果没有命中,则闪电传给下一玩家,直到有玩家命中为止。

3.2 建模场景

在该研究中,假设牌堆无限;场上有6个玩家,且不出现诸葛亮,司马懿,张角等能影响判定的武将;各玩家没有无懈可击抵御闪电,没有过河拆桥拆掉闪电,闪电会一直存在直到有玩家命中。闪电的规则让每个玩家都抽一张判定牌,看似每个玩家命中的概率都一样,真的是这样吗?下面我们具体研究。

3.3 理论分析

在一次判定中,闪电命中的概率为p ,未命中的概率为1p -。从放闪电的玩家开始,依次编号为1,2,3,4,5,6。(1,2,...6)k P k =表示各玩家被闪电命中的概率。

1P =P (第一圈命中)+ P (第二圈命中) + P (第三圈命中)……

612(1)(1)...p p p p p =+-+-+61(1)

p p =-- 2P =713(1)(1)(1)...p p p p p p -+-+-+6(1)1(1)

p p p -=-- …… 同理,16

(1)(1,2,...6)1(1)k k p p P k p --==--,由此可见,越晚判定的玩家命中的概率越小。还可以扩大到n 个玩家的情形,1(1)(1,2,...)1(1)

k k n p p P k n p --==-- 。 三国杀中黑桃2到黑桃9共有13张,故p=13/108。

3.4 仿真结果及讨论

用MATLAB对该研究情形进行仿真,得到仿真结果与理论推导结果如下图所示:

可见仿真结果与理论推导结果符合得很好,验证了我们的研究结果正确性。

4 司马懿对甄姬洛神技能的影响

4.1 背景知识

甄姬在三国杀游戏中称为“薄幸的美人”,其技能之一为洛神:回合开始阶段,可进行主动判定,若判定结果为黑色花色,视为判定成功,则将该判定牌收归手牌,并可以继续判定;若结果为红色花色,视为判定失败,技能终止。可以不断的判定直到不愿意继续或判定的结果变为红色为止。

司马懿在三国杀游戏中称为“狼顾之鬼”,其技能之一为鬼才:在任意玩家的判定牌生效前,可用自己的一张手牌代替之。

由于司马懿可以改判定牌,因此不难想象,司马懿的存在对于甄姬的爆发力有着比较大的影响。如果司马懿和甄姬属于盟友关系,那么一旦甄姬判定出现红色花色,司马懿可以用黑色手牌代替判定牌,使甄姬能够继续发动洛神技能,从

相关文档
最新文档