正在加载
《炉石传说》最优解递归法分享
时间:2024-02-13 来源:本站 作者:佚名
网络游戏,英文名称为Online Game,又称 “在线游戏”,简称“网游”。指以互联网为传输媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。

前言

大家好,我是博士鼬#5534,经过一天的奔波,回到了南方的家中,继续跟各位炉友分享游戏心得。之前的两篇帖子,主要是从概率的角度分别探讨了一套combo在手的概率和类似王牌黑骑士这种制定卡牌在手的概率。这两篇都是基于大样本的统计得出的,可以在没有其他外在信息的情况下粗略估计对方手牌。

然而,对于特定的一场比赛,我将有更为精细的方法介绍给大家:最优解递归法!

一名好的忍者就是要搜集别对手更多的情报,以做出做合理的判断。同样,一名好的牌手,也应该能够比对手获取更多的情报。炉石和QQ斗地主不同,他显示了对手的手牌摆放顺序,并且强制性的不允许玩家拖动卡牌位置,这是今天这篇文章的基础。暴雪费了 劲,做了动画展示了这一信息,我们就要从中分析出有用的情报!

(PS:这名字略过于学术范,请无视。 )

分析正文

Step 1:按照获取手牌的顺序给对手的手牌编号

Step2:每回合记下对手打出牌的序号

比如,对手打出了手里的第三张牌,并且,摸了一张新牌,那么对手手里的牌号为:

依次类推……

Step :3:通过最优解的级别猜测对手的手牌,并记录信息

第四回合,我方场上存在飞刀+3个报告兵,对手回合为防止我方下回合军需官,“最优解”为奉献(横扫),“次优解”为TC130,炎术士云云~~对手卡牌序号如下:

结果对面打出了6号牌:载人收割机,明显载人收割机属于“无奈解”,我们可以合理推测对方剩余的2、3、5、7中并没有奉献(横扫),并将这一信息记录下来。也就是说,推理基于一个假设:对方做出了最优的对策,如果对策很无奈,那么表示对方手里没有更好应对的牌!

若干回合后,倘若对方手牌剩5、7,我们就可以推定,对方手里没有aoe,如果剩余 5,7,13,我们可以根据对方摸到13之后的对战信息去推断13是不是aoe。这只是举个栗子,核心是讲解这一套方法,如果每回合记录下对自己有用的信 息,必然将有助于自己的判断,毕竟,你在情报上已经赢了一步!而且,这迫使我们去换位思考对方对场面的应对,对提高水平必然有所帮助!

后记

由于,发牌的顺序是固定的,所以我们可以打印一些纸上面如下:

1,2,3,4,5,6,7,....27, 28,29,30,然后每回合划去对方打出的牌并记录信息就可以了,对手最右一张的编号,就是(30-剩余卡牌数)还是很好记录的!

如果有相关工具能把这项功能做出来,那也是极好的!


网络游戏的诞生让人类的生活更丰富,从而促进全球人类社会的进步。并且丰富了人类的精神世界和物质世界,让人类的生活的品质更高,让人类的生活更快乐。