别说游戏能开挂,就连“剪刀石头布”都有致命必胜大法!

来源: 果壳

发布日期: 2022-01-11

本文探讨了“剪刀石头布”这一简单游戏背后的策略和技巧,包括个体行为的隐藏模式、声东击西的战术、以及算法在游戏中的应用。此外,还介绍了游戏的升级版本和策略游戏的可能性。

如果世界上真的有什么治疗选择困难或是解决争端的万能神术,“剪刀石头布”的好用程度,可能比霍格沃茨的咒语还要强上三分。从小时候操场上的紧张对决开始,“剪刀石头布”这一猜拳大法和它的无数方言“昵称”,看似毫无存在感,却几乎一直在我们的生活中神出鬼没。在很多人眼里,它简单粗暴,一只手就可以轻松定胜负,而且结果一目了然,胜负分明,简直不能更公平了嘛!

七龙珠里有很多猜拳的情节,悟空和亚奇贝洛就是通过猜拳决定谁去打魔王手下的。且慢!如果我告诉你,不光游戏可以开挂,赌博可以出千,就连看似最毫无玄机的剪刀石头布都有特殊技巧,能够大大提升胜率甚至100%完败对方,你之前输的那些猜拳局,很可能都是被对方套路,你还能直视对方向你徐徐伸出,准备一决死战的那只手吗?

没错!“石头剪刀布”也有战略技巧。“一共就三个手势,大家都是凭感觉出,这玩意儿上哪里找技巧?”这样说倒是也没毛病,如果每一次出拳都是真正的随机事件,那我们就的确没什么继续讨论的必要了。然而,当我们把局数增加,两个人要连续对弈五次甚至更多的时候,无论你有没有意识到,潜在的策略都已经萌芽。

对这一策略进行研究的,是来自浙江大学的王志坚等人所率领的团队。

参与实验的一共有360名志愿者,他们分成60个小组,分别参与足足300轮剪刀石头布大作战。至于PK方法可并不是看谁不顺眼就上去挑衅,计算机会随机分配他们的对手。他们只需要在规定时间内点击选项来“出拳”就够了。最后计算机会统一在屏幕上显示出选项和胜负。除了每人每次打出的选项之外,王教授等人还会将出拳前后的变化也通通记录在案,以便实验结束后对数据进行分析。

这么多局剪刀石头布打下来,到底打出了什么结果?BBC对这项研究的报道显示,在玩剪刀石头布的过程中,个体行为的隐藏模式的确是存在的。在微观层面,在玩石头剪刀布过程中,个体行为存在一种隐藏的模式:如果你先赢了一局,在接下来的比赛当中,重复这种策略的概率就更高。而输的一方则会按照一定的顺序来转换策略,转换的顺序恰好就是游戏名称——石头、剪刀和布。

也就是说,如果你的对手用石头赢了你,他在接下来的比赛中可能也会多出石头;但如果他输给了你的布,下一次他出剪刀的概率可能会更高一些。

看到这里,聪明的你是不是悟出了什么规律,已经摩拳擦掌跃跃欲试,准备和同伴一比高下了?但老话讲得好,你凝视深渊,深渊也同样回以凝视;你观察对手的出拳规律,对手当然也会揣测你的心思,你当然也知道他也在揣测你的心思,他也知道你知道……总之!这样琢磨下去是没完的!不如尽量把大脑放空,让自己的每一次行为都尽可能随机——也就是不容易被预测,反其道而行之才是真正的王道。

哆啦A梦:我让你说我只会出石头?!“等等!说好的必胜绝招呢!啥玩意概率来概率去的,我只想赢猜拳啊!!”别急别急,不懂博弈论没关系,你还有一招无敌简单粗暴的致胜大法:声东击西。见过球场上的假动作伐?猜拳出假动作比这个可容易多了:你只需要在出拳的时候大声喊出其他的招数来欺骗对手,胜率就能获得显著提升——具体胜率能多高取决于你对手的抗干扰能力以及胸襟,脾气不好的容易把你打死。

另一种声东击西的方式是,一直保持一个假的手势,比如在手挥下来的过程中一直张开,让对方以为你要出布,但快落下的时候迅速攥拳。这招最难的点在于把握时机,因为如果变慢的话,对方很可能发出有力指控:“你耍赖!你是后变的!”这就又到了考验对手胸襟,以及你的脸皮厚度的时候了。总之,简单致胜法宝就是这样,慢慢练习吧骚年!下一个猜拳王可能就是你了!

下一步出啥?算法比你先知道!

剪刀石头布背后的行为模式研究都出炉了,算法当然也不可能落下。鉴于这款游戏的受欢迎程度实在太高,各种石头剪刀布大赛也是不计其数。比如1999年赢得第一届国际RoShamBo编程竞赛的Iocaine Powder就是利用算法来猜拳。对于它即将运行的每一步策略,它都有六种高阶策略来应付:想要猜我出拳?门儿都没有!

它不仅能推导对手出拳的模式,还能打破二重猜测和三重猜测,当然算法猜对手出拳的方式也很简单:根据你过去的表现来选择所应对的最佳策略。举个例子:如果你在出布之后往往还会接着出布,它就会在下一次选择出剪刀。你的每次移动,都会被它用来在你过去的出拳规律中进行比对和匹配,来预测你的下一步。

如果算法发现,卧槽历史匹配不管用了,为了避免损失,算法会选择采用随机猜测的方式出招,以避免被对方猜中套路。

之后的算法还会进行多种模式的匹配,想尽一切方式,在你之前猜中你会出什么。上图就是纽约时报出品的一个“和计算机猜拳”的小游戏,玩家可以选择两种模式:小白模式和老谋深算模式,小白模式的计算机没有数据积累,单纯通过研究你的出招模式来下棋;老谋深算模式的计算机会把你的出招模式和几万组数据进行对比,看看你们人类到底喜欢玩什么花招。很多时候如果你不去思考乱选一气,胜率反而要大上很多。

“石头剪刀布”还能这么玩儿!?如果你觉得剪刀石头布对你来说还是太过轻松,不如试试剪刀石头布的各种升级版本。在原有的双人对战基础上,剪刀石头布还可以有更多新玩法。最简单的思路无疑是……再多伸只手不就完了!“左一拳,右一拳,然后收起来一拳!”这个口诀想必也是许多人的童年回忆杀。另一个思路则是为原有的石头剪刀布增加选项,比如生活大爆炸里的“石头、剪子、布、蜥蜴、史波克”。

蜥蜴的手势就是蜥蜴头,而史波克的手势则是著名的瓦肯举手礼,很多人要费很大劲练习一段时间才能做出来,具体玩法见下图:

如果你看到这里还觉得是小菜一碟,不要紧,深吸一口气,让我们来看下图:游戏规则就不展开讲了!反正谁也记不住,大家看看图开心一下就行了!除了增加手的数量(一共就两只)和增加手势的数量之外,我们还可以对游戏规则进行更改,来增加游戏难度,或者干脆将其变成一个策略游戏。

在福本伸行的漫画《赌博默示录》中,作者发明了这样的一个“限定猜拳”的游戏,规则如下:1.每个人都有固定且相等数量的“石头、剪刀、布”的卡牌;2.“石头剪刀布”的活动以“第三方监督开牌”的模式进行,以保证双方不会出现上面提到的作弊方式;3.每个人有“三条生命”,赢的一方可以从对方获取一条生命。

没有生命即视为淘汰,收集6条生命以晋级;4.每个人必须用完所有的牌,现场会实时同步每样卡牌的情况;5.未说明的规则均可视为有效。这个“限定猜拳”给“石头剪刀布”的游戏带来了很多全新的问题,其中最核心的一个问题是:卡牌是可以交易的,于是就产生了这些新的问题:如果双方手牌一致,那么出牌时,获胜的几率是对等的。但如果不一致呢?如果我已经知道你手里石头多,而我手里布多,那你还会跟我比赛吗?

如果我集中收集特定牌面的卡牌,那另外卡牌的价值会被影响吗?如果输就意味着死,你还会简单的做出决定吗?

如果你没有看过《赌博默示录》原著的话,不妨想一想,如果你在现场,遇到了这样的规则,你会选择什么样的策略?这个游戏会有必胜法吗?

UUID: 29edcd05-0a97-43c4-97f7-9249013f62b6

原始文件名: /home/andie/dev/tudou/annot/AI语料库-20240917-V2/AI语料库/果壳公众号-pdf2txt/2022/2022-01-11_别说游戏能开挂,就连“剪刀石头布”都有致命必胜大法!.txt

是否为广告: 否

处理费用: 0.0070 元