史上最具争议的博弈游戏,我用概率论、博弈论找到了答案

全世界只有3.14 % 的人关注了

青少年数学之旅

要说最近人气最火热的游戏,莫过于前段时间刚崛起的“多多自走棋”。

而关于“多多自走棋 ”被讨论得最多的就是,“到底是靠运气还是技术?”

都说吃鸡靠运气,但这些道具加成,在数学计算面前都是渣渣!

640?wx_fmt=png

640?wx_fmt=png毕竟像这种多人在线竞技类PK类游戏,能否站到最后还是得靠脑子,“天胡看运气,吃鸡看技术”就是这个道理。

640?wx_fmt=png

那么问题来了,多多自走棋到底要怎么玩呢?下面我们就一起来看看吧。

一、游戏机制

640?wx_fmt=png首先,这是一款通过集换棋子卡牌、棋子排列和旗子对战的八人对战游戏,在游戏中每位棋手通过在商店购买棋子,在棋盘上排兵布阵组建自己的队伍阵容,随机进攻敌方阵容。

棋子分为战士、法师、牧师、术士、猎人、工匠、德鲁伊、骑士、萨满、潜行者、猎魔人11种职业,共有63种棋子。

640?wx_fmt=png

二、游戏目标

640?wx_fmt=png当玩家防守失败后,就会根据进攻方剩余棋子数量和等级,对玩家扣除一定的血量;血量为0即被淘汰,留到最后就是大家常说的吃鸡

三、棋子进化与羁绊

玩家在每回合比赛开始时,棋子商店会自动刷新5个棋子,我们可以通过金币去刷新棋子,同时棋子分为1星、2星和3星,3个1星可以合成1个2星,3个2星可以合成1个3星。

640?wx_fmt=png

640?wx_fmt=gif

手动刷棋

640?wx_fmt=png简单来说,多多自走棋其实就是一个通过组建自己阵容淘汰对手的吃鸡游戏。你可以精心排兵布阵,也可以听天由命靠欧皇。

所谓欧皇,就是指那种在卡牌收集游戏或者类似的游戏里,手气特别好。欧皇附体就是指这一次的运气特别好。

说到这里,可能有模友会问,“这也不难吧?靠欧皇就行啦......”

640?wx_fmt=png

640?wx_fmt=png多多自走棋虽看似简单,但它其实是一款策略烧脑类游戏,而且我猜很多玩家肯定没思考过自己为啥那么快就死了,甚至现在都还一直认为这是一款欧皇游戏......

所以,为了帮助各位模友们排难解惑,把把吃鸡,本着助人为乐的超模君决定深入敌军,一探究竟。

于是,我又通宵了......

640?wx_fmt=png

这黑眼圈是怎么肥事

数学角度告诉你,吃鸡还得靠策略

640?wx_fmt=png经过上百个回合的奋战之后,超模君发现,欧皇对吃鸡确实有帮助,但“欧皇不会常在,策略才是硬本领。”

因为谁都不能保证次次都能抓到相同的棋子,而对局思路更能成为吃鸡的关键,“三分天注定,七分靠打拼”说的就是这个道理。

不听不听,王八念经

640?wx_fmt=gif

欧皇

640?wx_fmt=jpeg就像一张麻将桌总有赢家,总有输家,但是你如何能够保证你在这张桌子上尽可能收益最大化,那就是你的技术了。

640?wx_fmt=png

640?wx_fmt=png“看智商。

此话怎讲?

一、观察发牌员的意愿(刷牌概率)

首先我们要清楚,想要稳定胜率上分的话,千万不能有“我一定要玩XX流派”的想法,因为每把多多自走棋都是一个新的开始,我们要学会有策略的刷牌拿牌。

640?wx_fmt=jpeg

费=金币,即一费就是一金币

我们知道,从一费到五费,每种类型的棋子出现的概率是不一样的,那我们如何知道是否可以刷到我们想要的棋子呢?

640?wx_fmt=png

以这张棋子图鉴为例展开

640?wx_fmt=png我们设x为一种紫色棋子(紫色棋子4费)的数量,a为紫色棋子中”巨魔战将“在场上的数量,而目前紫色棋子类型有11种,设场上有y个紫色棋子(2星=3个,3星=9个,以此类推),z是抽中”巨魔战将“的概率,则有

z={(x-a)/(11x-y)}*5*当前等级紫色棋子的概率

640?wx_fmt=png

不同等级不同棋子出现的概率

超模君打听到,目前紫色棋子是x=15个,现在假设场上已经有30个紫色棋子,“巨魔战将”有4个,我们棋手的等级是9,即当前等级紫色棋子的概率20%:

640?wx_fmt=png

棋手等级为9,紫色棋子出现的概率

640?wx_fmt=png则单次刷出“巨魔战将”的概率为

z={(15-4)/(11*15-30)}*5*20%

                                     =(11/9*15)*1

                                     =0.0815

即单次刷出“巨魔战将”的概率为8.15%,其他棋子我们都可以类似计算。

640?wx_fmt=png

猎魔人

640?wx_fmt=png而最近盛行的“赌狗流”玩法同样也可以通过计算概率合理D牌:

所谓赌狗流,就是不留钱,有钱尽量花,利用在前期搜卡,快速到达二星或者三星的方法,这个方法收益大,风险也大。

跟天胡狗不同的是,“赌狗流”是在尽量保持概率出牌的情况下去D牌,而“赌狗流”也往往可以锤爆天胡狗,正所谓赌狗一时爽,一直赌狗一只爽。

640?wx_fmt=gif

二、看其它玩家的选择

640?wx_fmt=png知道刷牌概率还不行,还要学会看其它玩家走的路线,毕竟“一山不容二虎,除非一公一母。”

我们要观察所有敌方棋子阵容,然后迅速分析出什么流派没有人玩,接下来往那个流派走。哪怕剩下没人玩的流派相对冷门也没关系,毕竟星级才是爸爸。

640?wx_fmt=gif

640?wx_fmt=png因为多多自走棋是公共牌库,所以欧皇很难存活,热门棋子别人要花钱搜才能拿到,而冷门棋子可以轻松白嫖。

哪怕冷门流派相对弱势,可如果有一堆3星的大哥照样殴打主流棋组,这就是策略。

640?wx_fmt=gif

三、合理吃利息

640?wx_fmt=png这里的利息机制是,当你每拥有10金币,则下回合会多出1金币利息作为奖励,利息最多5金币。

简单来说,就是存到50金币每回合结束会有5金币利息,但是超过50金币也同样是5金币利息!

640?wx_fmt=png

640?wx_fmt=png

所以,合理吃利息可以在中后期有更多资本去刷自己想要的棋子,增加胜率。

640?wx_fmt=png通过精细计算与运营,把握好这些策略点,虽然不能逆天改命把把天胡,但是稳定上分吃鸡还是能做到的。

640?wx_fmt=png

说到这里,大家都知道能不能吃鸡阵容成型很关键,但阵容成型的基础就是你得有经济,要有经济就得胡牌,那么这时候就要看站位了。

多多自走棋其实是一个博弈论问题

柏拉图曾说:“数学为万物的本质”,而多多自走棋自然也离不开数学,站位问题归根结底来说其实就是一个博弈论问题。

640?wx_fmt=png

在很早以前,就有不少数学家曾对此类问题进行过深入的研究。

640?wx_fmt=png加拿大著名数学家阿尔伯特•塔克就曾提出过类似的“囚徒困境博弈”问题:

博弈论主要研究各结构间的相互作用,考虑游戏中的个体的预测行为和实际行为,并研究它们的优化策略。

囚徒困境博弈 [Prisoner's dilemma]

640?wx_fmt=png

简单来说,就是在未知对方做出选择的情况下,如何做出决策来使自己最优。

640?wx_fmt=png对甲来说,尽管他不知道乙作何选择,但他知道无论乙选择什么,他选择"坦白"总是最优的,这就是纳什均衡博弈最优

纳什均衡(Nash Equilibrium):在一策略组合中,所有的参与者面临这样一种情况,当其他人不改变策略时,他此时的策略是最好的。

640?wx_fmt=png

博弈模型的博弈树

640?wx_fmt=png而回到下棋本身,一个博弈问题就是,“如何站位最优?

首先我们要观察对手的站位,到后期只剩下两三个对手时,我们往往可以推算出下一个即将遇到的对手,然后及时调整我们的站位。

调整站位博弈

640?wx_fmt=png

640?wx_fmt=png假设我们博弈如上图所示,很明显,当我们及时做出对策调整站位时,无论对手做何选择,我们都是最优的,也就是说,我们的收益最大化。

再者,假如在某个回合还存活n个棋手,设Q(i)表示下一轮遇到第i位棋手的概率(i=1,2,3.......n),V、C表示他调整站位前后的胜利概率,则该棋手的实际胜率为

640?wx_fmt=png

最优化的一阶条件是

640?wx_fmt=png

即从单个玩家出发,满足胜利的最优解为

640?wx_fmt=png

640?wx_fmt=png以此类推,其他棋手概率也可类似算出,吃鸡胜率也会大大提升。

而在具体站位调整方面,超模君也总结了相对优势的站法方法:

一、战士站法

640?wx_fmt=other

640?wx_fmt=png众所周知,战士很顶但手短,不说对面有海妖、船长这样的控制一控一大片,就算对手采取缩角落站位也吃不消,很容易就导致一大群人看戏最后被对面团灭。

正确的站位方式:把船长、海妖这些需要快速放技能的团控棋子顶到前排,其余战士靠后,这样既避免了卡棋子的尴尬,又起到了拉散对面阵型的作用。

二、刺客站法

640?wx_fmt=other

640?wx_fmt=png刺客流的刺客站位要全部靠后,因为刺客的攻击机制是攻击范围内没有敌人会大跳至最远敌人的身后进行攻击。

刺客阵容的前排不会太多,一般会采用大树、利爪等优质棋子,同时记得单拉出光羽刺客,其可以吸引一大波火力。

三、法师站法

640?wx_fmt=other

640?wx_fmt=png法师的AOE能力我们是有目共睹的,所以法师一般以拓扑结构站位,形成一个闭合四边形阵容,将法师保护在内围,这也堪称是数学上最美的阵容

光法、光鳞龙这些拥有线性AOE技能的脆皮单位放在角落才能达到输出最大化,而像蓝胖、电棍这些具有一定坦度的法师则可以放在外围抵御刺客切后。

640?wx_fmt=jpeg

四种不同站位拓扑结构(视具体情况而定)

640?wx_fmt=png可以看出,这些站位技巧得分的每一步关键背后都是策略精密推导的结果。

学会这些站位技巧,想不吃鸡都难。

640?wx_fmt=gif

640?wx_fmt=png所以,回到最开始那个问题,“天胡看运气,吃鸡看技术”,多多自走棋吃鸡关键还是得靠策略。

当然,这其中还有很多超模君不知道的吃鸡策略,这也期待我们模友们慢慢去发现。

640?wx_fmt=png而最近,大家期待已久的双排模式也是终于上线了,想和女友双排玩耍的模友们是不是有点小激动呢。

640?wx_fmt=png

单身狗的春天

得知消息后,超模君也是马不停蹄地就去甜蜜双排了一波。

640?wx_fmt=png经超模君一番推导后,最后总结出了和女友甜蜜双排时,所需策略其实就只有一条:她说什么是什么。

640?wx_fmt=png点击【阅读原文】开启你的甜蜜双排之旅吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300267.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

akka linux 端口,Actor模型开发库 Akka

Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。Actor模型并非什么新鲜事物,它由Carl Hewitt于上世纪70年代早期提出,目的是为了解决分布式编程中一系列的编程问题。其特点如下&#xff1…

简单粗暴的肢体语言解读攻略 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(图源网络,侵权删)

基于事件驱动架构构建微服务第1部分:应用程序特定的业务规则

原文链接:https://logcorner.com/building-microservices-through-event-driven-architecture-part1-application-specific-business-rules/如今,洋葱或六边形等架构为代码的可测试性和维护、与外部框架的独立性提供了重要帮助。在本教程中,我…

JavaWeb 项目启动时,后台开启一个线程的方法

原文链接:http://blog.csdn.net/it_wangxiangpan/article/details/7168286JavaWeb 服务启动时,在后台启动加载一个线程。目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随…

linux脚本 逻辑运算,Linux-shell-逻辑运算和;

7.Shell7.5.2命令执行的判断依据: ; , &&, ||1.cmd ; cmd (不考虑指令相关性的连续指令下达)一般用于多条命令之间没有直接需求联系,最多只是有一个执行先后的关系。[rootlocalhost tmp]# sync; shutdown -h now2.与&&或 ||指令下达情况…

我居然从一只猫身上学到了斐波那契数列

猫的数学这么好是有原因的斐波那契数列(Fibonacci sequence)是由数学家列昂纳多斐波那契定义的把它写成数列的形式是这样的:1,1,2,3,5,8,13,21,34,55,89,...比如:人的耳朵比如:台风比如:松果的底部螺纹从两…

听说过Netflix的Chaos Monkey吗?不用羡慕,我们.NET也有

Chaos Monkey,是Netflix工程师创建的一种故障注入系统,它会随机在生产实例中引发各种各样的故障或异常,以确保它们的系统能够在这样的情况下存活,而不会对客户造成任何影响。可见,Chaos Monkey可以提高系统的安全和可用…

PHP中session与cookie的简单使用

2019独角兽企业重金招聘Python工程师标准>>> cookie简单实例&#xff1a; <?php if($_GET[out]){ //注销cookie setcookie(id,); setcookie(password,); echo "<script>location.hrefcookie.php</script>"; …

NetBeans Weekly News 刊号 # 27 - Sep 24, 2008

刊号 # 27 - Sep 24, 2008 日程表 注册 NetBeans Day--圣保罗&#xff0c;巴西&#xff08;十月一日&#xff09; 欢迎来到巴西圣保罗的 Sun Tech Days 。赶快在十月一日加入我们的 NetBeans Deep Dive 吧&#xff01;注册 NetBeans Day 是免费的&#xff0c;即使您不参加 Sun …

做项目开发你必须得掌握的知识:设计模式

先分享一个小故事 两个年轻人是大学同班同学&#xff0c;毕业后被同一家公司录取&#xff0c;可以说是站在相同的起跑线上。两人对未来也都是信心满满&#xff0c;踌躇满志。其中一人怀抱满腔激情&#xff0c;到处学习热门框架&#xff0c;但受限于公司体量和业务逻辑&#xff…

985硕博士:你为什么比我差?

全世界只有3.14 % 的人关注了青少年数学之旅身边总有些人看上去很轻松&#xff0c;不仅在工作中游刃有余&#xff0c;还知识渊博&#xff0c;对各种事情有自己的思考。这次&#xff0c;我们非常认真地筛选了这些公众号&#xff0c;他们专注于内容&#xff0c;关心当下发生的事情…

ESXI转HYPER-V,问题接二连三啊(VMDK转VHD)

首先说软件&#xff1a; 要不是用SCVMM来转的话&#xff0c;我用得最爽的还是WINIMAGE&#xff0c;自然流畅。其它的都有各种问题。 其次说说配置更改&#xff1a; 如果原ESXI里只有一个硬盘&#xff0c;一切好说&#xff0c;如果里面挂载了两个&#xff0c;甚至三个硬盘&#…

ASP.NET2.0_多语言本地化应用程序

1.设置当前文化 页面类有两个影响本地化的重要属性均在< % Page % >指令设置:1).UICulture 此属性用于指定载入到页面的资源文件,资源文件可以包含页面文本内容的特定语言的翻译版本.其属性值可为中立文化也可为特定文化(下面有介绍&#xff09;2).Culture …

不用“背”单词,一个方法从普通二本到哥伦比亚大学:我是如何做到的?

全世界只有3.14 % 的人关注了青少年数学之旅“学英语太难、太费劲了。”我听过无数人这么说。然而&#xff0c;我的学员们&#xff0c;却都只用了短短3—6个月时间&#xff0c;就以惊人速度提高了英语&#xff1a;小磊&#xff1a;勉强踩着2本线上了大学&#xff0c;四级考了3次…

“熊猫烧香”源码启示录

一、 引言 去年秋天回趟老家&#xff0c;适逢家中秋收后“祭宅神”。期间&#xff0c;听亲家二大娘在香毕吟颂的《十柱香》的佛歌&#xff0c;深有感触&#xff1a;百姓烧香祝的是神仙幸福&#xff0c;盼的是亲人平安—这 是作为衣食百姓发自内心的心愿&#xff01;但如今&…

ios之UISplitViewController

iPad的屏幕比iPhone大&#xff0c;所以在界面上&#xff0c;iPad比iPhone多一个UISplitViewController&#xff0c;用来实现iPad在横屏时&#xff0c;分两栏显示所需要的界面&#xff0c;可以一边是目录一边是具体的内容。下面我将详细的阐述UISplitViewController在ipad中的使…

为什么日本的科学那么牛?

▲ 点击查看日本化学家吉野彰&#xff0c;因发明了现代锂离子电池&#xff08;LIB&#xff09;&#xff0c;成为了今年的诺贝尔化学奖得主&#xff0c;一起获得这个奖项的&#xff0c;还有斯坦利惠廷汉姆、古迪纳夫。吉野彰事实上&#xff0c;当我们往回看这些年诺贝尔奖获得…

技术分享|单元测试推广与实战-在全新的DDD架构上进行单元测试

源宝导读&#xff1a;单元测试是伴随软件工程出现和发展的&#xff0c;怎么做大家可能各有见解。本文介绍了单元测试中的反模式&#xff0c;强调了可测试性的重要性&#xff0c;并以 DDD 架构项目的迭代进程作为示例&#xff0c;演示了单元测试的组织过程&#xff0c;展示了单元…

Object-C中的字符串对象1-不可变字符串

2019独角兽企业重金招聘Python工程师标准>>> #import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {autoreleasepool {NSString *str1"this is string A";NSString *str2"this is string B";NSString *temp;NSCom…

硬盘分区与故障排解速查手册(1)

在所有计算机配件中&#xff0c;硬盘是一个比较特殊的角色&#xff0c;它不仅关系到系统的整体性能&#xff0c;而且用户的所有资料都保存在它的身上。 那么&#xff0c;硬盘该如何初始化呢&#xff1f;遇到硬盘故障该如何解决呢&#xff1f;一、大硬盘分区与格式化 硬盘分区是…