您当前所在位置: > 爆料站 > 君子堂

为了研究蜘蛛纸牌的规则,我玩了200局!

时间:2020-08-10 14:42:16  来源:  作者:网络转载
单人蜘蛛接龙(以下简称为“蜘蛛纸牌”)是人们经常在电脑上在线或者离线玩的一款很受欢迎的游戏。由名字可以看出,这个游戏是只有一个玩家的。游戏中一共有两套标准扑克牌,玩家需要按顺序把扑克牌排列成完整的八组(两套牌,各四种花色),从而进一步把它们从台面上消除。牌可以从牌组中提取或者按照特定规则从一列移动到另一列。我们这里不再详细地讨论游戏规则,假设我们的读者已经了解游戏的规则了。在这里我们只讨论这个游戏的四组的版本。

蜘蛛纸牌中含有两套标准扑克牌

玩家们一直在抱怨说不同的软件存在偏差。具体来讲,就是如果程序探测到了玩家的胜率很高,它可能就暗中操纵后面的牌的次序来降低胜率。玩家本身也有可能被偏向从而发挥出最好水平。不过,通过一些基本的统计学手段,我们有可能对这种“偏向的指控”进行证实或者驳斥。这一点也可以作为一个很好的练习,来看看一个人是如何使用在现实世界观察到的数据并配合统计学手段来判断一个假说(比如“蜘蛛纸牌程序是有偏向性的”)是真的还是假的。

基础知识

从本文的角度出发,我们这里假设玩家在玩蜘蛛纸牌的时候不使用“撤销”“重来”“加步”(把游戏削减为一个简陋的初始版本),这样玩家就不用考虑计分、花费的时间以及移动的步数了。很多人都认为在这样的条件下游戏几乎赢不了,但是加州州立大学长滩分校的史蒂夫·布朗在他出色的著作《蜘蛛纸牌获胜策略》中给出了一些详细的策略,并且提到在306局游戏中可以取得48.7%的胜率。同时他也指出自己的玩法还不是完美的,那些专业玩家可以做得更好,甚至达到超过60%的胜率。我利用了布朗的这些策略进行了实验,结果表明确实能够达到超过48.7%的胜率。

理想情况下,电脑端蜘蛛纸牌游戏能够模拟真实情况下且洗牌充分的纸牌游戏。如果在游戏的任何一个节点,有 N 张牌还没被看过,那么每张牌都有 1/N 的可能性作为下一张翻面的牌出现(为了叙述的方便,我们忽略了具有相同花色和大小的纸牌之间的等价性)。举个例子,在起始位置我们知道有 10 张牌被亮了出来。因为总共的 104 张牌里一共有 8 张 K,所以单张亮出来的牌是 K 的概率是 8/104=1/13,因此亮出来的牌是 K 的期望张数是 10×1/13=10/13。如果在玩了相当多局数的游戏之后,我们发现亮出来K的数目平均下来接近 11/13,我们就有理由相信这款蜘蛛牌程序是有偏向性的。

测试数据

对于每一局游戏来说我们都希望记录一组能够反映牌运气好坏的数据,数值越高,证明获胜的几率越大。我们想到的一个方案是评估在一局绝对公平、无偏袒性的游戏里,这些测试数据的取值,再和我们怀疑可能存在偏向性的游戏中记录的数据值进行比较。

一旦最初的十张牌都确定下来,我们就能计算出“保证轮数(guaranteed turns,GT)”,即玩家在被迫更换至另一排之前能够确定亮出的牌的最少数目。无论何时,当新的一排的十张牌已经确定下来后,我们都可以做一个类似的计算,假装它是新的一局游戏的开始。这样一来我们就可以计算出GT的平均值(AGT)。如果几轮下来GT的值很小,那么玩家就要有麻烦了。要说明的是AGT和玩家本身无关,所以很容易通过进行很多次实验(即确定很多排)来模拟出AGT的概率分布。

经验来谈,如果卡牌的整体分布比较糟糕的时候,玩家同样会陷入麻烦。比如说有七张Q但是只有两张J没有打出来的时候,即使你有一列或者多列已经清空,仍然会有问题出现。因此在这里定义一个整体方差(total square variation,TSV),取值为相邻大小的牌的数目的负的平方之和。在刚才的例子里,七张 Q 和两张 J 在求和时会贡献出 -(7-2)2=-25 一项。这里取负值是为了确保 TSV 的增减性与获胜概率的增减性一致,就和AGT一样。每亮出一张新牌我们就计算一下TSV,这样我们可以算出来单局游戏的平均TSV(ATSV)。要提起注意的是ATSV同样与玩家无关,我们假定玩游戏的玩家会按照一个随机顺序把所有扣着的牌都亮出来(尽管玩家可以选择先亮哪张牌,但是亮出的每张牌概率是一样的)。幸运的是这一点可以通过模拟很容易就做到。

蜘蛛纸牌的典型散点图(○=获胜,×=落败)

一个典型的散点图如上图,这里蓝色圆圈和红色叉叉依次表示获胜和落败。

模拟结果显示对于没有偏袒的游戏程序而言,在大量局数的游戏之后,AGT应该等于3.96而ATSV应该等于-32.29。在下面这个示例的起始位置中,GT=1,TSV=-42,因为这局游戏还没结束,我们还不知道AGT和ATSV的值是多少。

示例,起始位置GT=1,TSV=-42

计算如下:


假设检验

为了检验一个蜘蛛纸牌游戏是不是有偏向性,我们采用一种叫假设检验的手段。我们先制定一个零假设(意思就是我们怀疑的效应可能不存在),在我们这里是指“蜘蛛纸牌程序并不存在偏向性”,那互补的假设就是“蜘蛛纸牌程序故意使绊子使得玩家的胜率下降”。

首先选取一个较大的数N作为待检测的蜘蛛纸牌游戏的局数,然后每一局我们计算一次AGT和ATSV。接下来的总体思路是求出我们要比对的观察结果的概率(即P值),或者更极端一点说,零假设为真(即程序没有偏向性)的概率。如果概率低于某一个阈值(即显著性水平),一个没有偏向性的程序就不太可能产生我们在N局游戏中观察到的这种AGT和ATSV值,那我们就拒绝零假设并且得到“游戏有偏向性”的结论。

那我们如何计算得到 p 值,即观察到我们已经观察到的AGT和ATSV值(这证明游戏没有偏向性)的概率呢?在模拟中我们已经得到了在无偏向性的游戏中AGT和ATSV的期望值,依次是3.96和-32.9。更有意思的是,概率论会告诉我们,在无偏向性的游戏中AGT和ATSV的值是如何分布的,换句话说,它可以帮助我们计算出观察到某一特定AGT和ATSV值的概率。所谓的“学生 t 检验”可以把所有这些数值考虑进去并得出我们想要的p值。详细内容这里略过,有兴趣的可以参照概率与统计的相关内容。

从本文的角度出发我们选择 N=100 作为我们玩这个待检验的游戏程序的局数,得到了显著性水平值为 0.05。

胜率估计

除了AGT和ATSV之外,我们也想评估一下对于“无偏向性”的蜘蛛纸牌程序来讲,“真正的”获胜概率。一个明显的困难在于胜率是和玩家有关的,所以很难验证“一个玩家能赢50%的游戏”这种说法。另一个情况是我在不同的蜘蛛纸牌游戏程序中得到了从45%到60%的胜率,而且没有证据显示我在使用这些程序的过程中胜率有所提高(也就是说,我的胜率并不随着时间增加而呈现出正相关)。

一个比较有意思的免费在线纸牌游戏网站 Pipkin's Idiot's Delight Solitaire Server,这里面包含了许许多多的纸牌游戏。它允许玩家在从1到999999的数字中指定一个“种子数”。举例来说,如果种子数为142857,起始的10张牌就总是2J56J9JQ59这几张,但是组合方式会不同。要注意的是,要是玩家在游戏之前随机生成一长串种子数,那么程序就不能根据玩家的胜率来调整难度水平了。正是因为这个原因,可以选择这个网站来估计胜率。


在零假设为真的时候拒绝零假设被称为第一类错误,它出现的概率等于显著性水平。假说检验中的另一类错误被称为第二类错误,它是指在零假设为假的情况下接受零假设。

我在Idiot's Delight上玩了100局游戏,使用了从1到100的种子数。最终我赢了59局,输了41局。所以我估计我在玩“无偏向性”的蜘蛛纸牌游戏的时候胜率会在59%左右。

估计值

我在Free Spider Solitaire上玩了100局蜘蛛纸牌游戏。虽然选择了在这里玩游戏但是试验之后,这里的游戏体验真的很“糟糕”:尽管可以赢,但是就算高手玩家玩起来也会很困难。每一局游戏记录下游戏的输赢结果以及AGT和ATSV数据。我观察到AGT和ATSV的p值依次是 0.115 和 0.201。这意味着AGT和ATSV的数据都要低于预期(也就是说,玩家会吃亏),但是因为这两个数值都高于我们的0.05的阈值,它们在统计上都不显著:这可能是因为偶然变化导致了较低的值的出现。

不幸的是我只赢了其中的46局,比预期少了13局。这说明可能还需要进一步测试验证。然而要知道每个玩家的胜率都不一样,我很有可能在这100局里还没有发挥出最佳状态。

从中我给出的结论是没有足够的证据证明Free Spider Solitaire上的程序是有偏向性的。46局的胜局数是有一点让人沮丧,但是确实,这次这个程序经受住了考验。然而其他的蜘蛛纸牌程序可能就没这么幸运了。

作者:Trevor Tao
翻译:Dannis
审校:Nuor
来源:中科院物理所
原文:https://mp.weixin.qq.com/s/0McQ5pfSSDqhp3Xt_7jHOg

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

巫师3五张强力纸牌在哪

巫师3五张强力纸牌在哪?强力卡牌指的是英雄牌,获取位置是不一样的,今天小编就为大家带来巫师3详情>>

阅读: 16
日期: 2020-08-03
纸牌接龙怎么玩 纸牌接龙怎么摆?

说起电脑当中的纸牌接龙游戏,相信很多人对它都是十分熟悉的了,作为一款十分经典的游戏,它所带来的乐趣是无限的。当然了,一些初次接触到纸牌接龙的新手玩家表示,对于这款详情>>

阅读: 6
日期: 2020-07-18
2020年海外纸牌类手游概况:主要产品及细分领域关键数据

与此前提到过的棋盘类游戏一样,纸牌类游戏也是将传统的纸牌玩法以电子游戏的形式体现(也包括传统的实体集换卡牌)。对于海外手游市场来说,推广纸牌类手游并不是一件简单的事。详情>>

阅读: 19
日期: 2020-07-16
众生游纸牌游戏怎么解锁 纸牌游戏解锁方法介绍

众生游纸牌游戏怎么解锁呢?很多玩家都不是很清楚,接下来小编为大家带来一篇众生游纸牌游戏怎么解锁 纸牌游戏解锁方法介绍。 必要物品:白纸、书写笔、画笔。 可选物品:绘图尺。详情>>

阅读: 13
日期: 2020-06-16
众生游纸牌游戏怎么解锁纸牌游戏解锁方法介绍

众生游纸牌游戏怎么解锁呢?很多玩家都不是很清楚,接下来小编为大家带来一篇众生游纸牌游戏怎么解锁 纸牌游戏解锁方法介绍。必要物品:白纸、书写笔、画笔。可选物品:绘图尺。需详情>>

阅读: 5
日期: 2020-06-16
众生游纸牌游戏怎么做-众生游纸牌游戏配方攻略_快吧手游

众生游里物品很多,其中纸牌游戏怎么制作?纸牌游戏需要技能是什么?下面一起俩看看吧。 >>众生游物品制作方法配方大全<< 众生游纸牌游戏配方攻略纸牌游戏 必要物品:详情>>

阅读: 3
日期: 2020-06-03
蜘蛛纸牌中级攻略_蜘蛛纸牌攻略双色技巧是什么

在当下网络游戏不断盛行的情况下,我们可以选择的各种网络游戏项目也在不断的增加,但是电脑本身所带的一些小游戏却依然深受很多人的青睐,蜘蛛纸牌就是其中的一种类型。详情>>

阅读: 77
日期: 2020-06-01
93pk全球首创纸牌3D手游《乱斗堂2》今日完美首发

玩过唯美画面的2D游戏,也玩过立体感十足的3D游戏,但是你们玩过2D与3D合体的新型手游吗?93pkQ版动作类策略手游《乱斗堂2》全球首创纸牌3D特详情>>

阅读: 3
日期: 2020-05-08
战略卡牌佳作《KARDS二战的纸牌游戏》正式版已在Steam免费推出

【导读】Steam“特别好评”卡牌新作《KARDS:二战的纸牌游戏》结束抢先体验,已于今日免费推出正式版。-->   由冰岛游戏团队1939 Ga详情>>

阅读: 11
日期: 2020-04-16
包含一切的《世界游戏大全51》是否也有着你的回忆?_纸牌

原标题:包含一切的《世界游戏大全51》是否也有着你的回忆? 3月26日晚10点,痴迷于《集合啦!动物森友会》的玩家们可能完全没有想到,任天堂在毫无预兆的详情>>

阅读: 5
日期: 2020-03-28
干瞪眼纸牌玩法规则攻略教程分享

大家好,欢迎阅读234游戏的小编带来的游戏资讯,上一篇小编分享了一下《黑白棋玩法规则必赢小技巧分享》的相关讯息,这一篇小编将跟大家分享一下《干瞪眼纸牌玩法规则攻略教程分详情>>

阅读: 14
日期: 2020-03-06
纸牌空当接龙玩法必赢攻略详解分享

大家好,欢迎阅读234游戏的小编带来的游戏资讯,上一篇小编分享了一下《中国跳棋玩法攻略技巧必赢方法分享》的相关讯息,这一篇小编将跟大家分享一下《纸牌空当接龙玩法必赢攻略详情>>

阅读: 7
日期: 2020-02-29
手机游戏年度清单/一起没有痛苦的在虚拟世界里度过假期吧!_纸牌

原标题:手机游戏年度清单/一起没有痛苦的在虚拟世界里度过假期吧! ●随手点击星标号,反正迟早会更新 ● 最重要的年货,就是手机游戏。 比吃的喝的穿详情>>

阅读: 6
日期: 2020-01-19
亚索兄弟在纸牌游戏中相遇!不考虑做成新英雄吗?

★游戏马蹄铁原创 亚索的兄长 经过确认这张来自英雄联盟新卡牌游戏中的插画就是亚索的哥哥Yone,而且这张卡在卡牌游戏中会和亚索有很多对话。众所周知在丰详情>>

阅读: 22
日期: 2019-11-19
海外棋牌类竞争压力增大,纸牌热度不敌飞行棋|触宝Q3数据报告_游戏

原标题:海外棋牌类竞争压力增大,纸牌热度不敌飞行棋 | 触宝Q3数据报告 近期,触宝大数据统计了Q3海外游戏增长榜单,以及休闲游戏在海外的市场情况。同详情>>

阅读: 13
日期: 2019-10-16
可爱纸牌接龙

一个非常可爱的棋牌接龙游戏,在可爱的背景图下玩着这种休闲游戏一定会让您非常放松的,快来放松一下吧! 方法/步骤1点击play - 点击ok开始游戏。 2鼠标点击扑克牌进行接龙。3详情>>

阅读: 2
日期: 2019-09-05
网飞公司在《纸牌屋》上到底贡献了多少不寻常操作?

【编者按】 互联网时代,流媒体视频平台的自制剧集异军突起,凭借在内容、技术、商业模式、排播方式方面的创新,站在了视频流的风口浪尖;小众歌手在音乐流媒体平台吸引粉丝无数;长详情>>

阅读: 30
日期: 2019-08-18
人命没游戏重要?医生边会诊边玩纸牌,医院难道无人管

原标题:人命没游戏重要?医生边会诊边玩纸牌,医院难道无人管 俗话说“命比天大”,特别是对救死扶伤的医生来说,千方百计为病人解除病痛,是医生职业所要求的详情>>

阅读: 14
日期: 2019-08-18
《GTAOL》赌场DLC纸牌收集路线图

  《GTAOL》赌场DLC的纸牌收集一共有54张,也就是衣服扑克的数量,如果漫无目的的找,到最后势必会漏掉很多,所以按照特定的路线找会比详情>>

阅读: 80
日期: 2019-07-30
《GTAOL》赌场DLC全隐藏纸牌收集视频攻略

  《GTAOL》赌场DLC的纸牌收集任务需要玩家在地图的各个位置找到54张散落的纸牌,收集全后可以解锁不错的奖励。请看下面由“寒木方”带来的详情>>

阅读: 29
日期: 2019-07-24
纸牌游戏~遇七就过

朋友聚会喝酒总会玩一些小游戏,下面给大家介绍一个很好玩的遇七就过喝酒小游戏。 详情>>

阅读: 19
日期: 2019-06-19
拳皇觉醒宿命“纸牌大师”需要武器_____?kof+答案

拳皇98终极之战ol每日一题2月23日,拳皇觉醒宿命“纸牌大师”需要武器_____?kof+答案,不知道答案的小伙伴们一起来看看吧。拳皇觉醒宿命“纸牌大师”需要武器_____?kof+答案答案:k详情>>

阅读: 23
日期: 2019-04-19
2-匹配纸牌游戏《仙境纸牌丰收》游侠专题站正式上线

中文名称:仙境纸牌丰收英文名称:FaerieSolitaireHarvest制作公司:Subsoap发行公司:Puppygames游戏类型:冒险游戏详情>>

阅读: 8
日期: 2019-04-10
挑战性策略纸牌游戏《掠夺大陆》游侠专题站正式上线

中文名称:掠夺大陆英文名称:Ravenland制作公司:PrinceGameStudio发行公司:PrinceGameStudio游戏类型:策略详情>>

阅读: 2
日期: 2019-04-10
纸牌游戏《洗牌猫》上架iOS 回到1920伦敦陪猫咪打扑克

纸牌游戏《洗牌猫》上架iOS 回到1920伦敦陪猫咪打扑克...专注休闲三消游戏的国外游戏厂商King 在被动视暴雪...任玩堂,推荐真正好玩的手机游戏! 任玩堂版权所有 All... 详情>>

阅读: 10
日期: 2019-04-05
神奇纸牌《快捷纸牌城市》正式发售 快来建筑城市

神奇的纸牌手游《冬季纸牌》(AgeofSolitaire)已经于昨天正式发详情>>

阅读: 8
日期: 2019-03-21
禁断之恋系列 《王子大人与禁断纸牌》上架 这就是爱

开发商NobollelInc.旗下新作《王子大人与禁断纸牌》(王子さまとイケ详情>>

阅读: 16
日期: 2019-03-21
快节奏纸牌游戏《战争纪元》下周开启促销

下载游戏战争策略类快节奏纸牌游戏《战争纪元》(Age详情>>

阅读: 9
日期: 2019-03-21
头饰【钻石王冠】属于什么套装? 答案纸牌游戏

奇迹暖暖头饰【钻石王冠】属于什么套装?有不知道答案的小伙伴吗?接着往下看吧。详情>>

阅读: 8
日期: 2019-03-21
日式花札纸牌 中文版单机游戏下载

标签:剧情冒险动作策略角色日式花札纸牌中文版可爱的和服少女一起打花牌类型:动作冒险语言:简体中文更新:2018/12/0609:48:58大小:未知系统:WinXP/Win7/Win8/Vi详情>>

阅读: 25
日期: 2019-03-15
【饭桌上的纸牌游戏推荐】在KTV玩的纸牌游戏都有哪些?

饭桌上的好玩的纸牌游戏有哪些推荐?在KTV玩的纸牌游戏都有哪些?本期手机56的小编为大家整理了最新最好玩的饭桌上的和在KTV玩的纸牌游戏大全,随时随地来一局,有趣的游详情>>

阅读: 28
日期: 2019-03-01
纸牌跑得快游戏大全_最新版

时尚都市风的实时对战棋牌手游.多种刺激玩法、不同的游戏策略,看你如何抉择.绝对公平的匹配.时尚简约的棋牌画面,真人实时对战玩法,陪伴您快乐每一天TOP1:随便跑得快(棋牌游戏类游戏,游戏评分:6)详情>>

阅读: 10
日期: 2019-02-23
纸牌游戏下载_手机纸牌游戏合集

为您诠释纸牌类游戏哪个最好玩,纸牌类游戏有哪些,包含纸牌类游戏大全,纸牌类游戏下载,纸牌类游戏手机版下载,更多好玩的纸牌类游戏尽在纸牌类游戏下载大全。TOP1:接龙-著名纸牌游戏(休闲类游戏,游戏详情>>

阅读: 4
日期: 2019-01-27
《2048纸牌粉碎》怎么玩 纸牌粉碎玩法技巧分享

导 读 “2048纸牌粉碎小程序”是最近许多玩家都在玩的一款经典2018游戏。游戏中只需要最后得到2048这个数字即可。小程序玩法及入口下面带给玩家。 2048纸牌粉碎小... 详情>>

阅读: 4
日期: 2019-01-18
蜘蛛纸牌游戏怎么玩 详细技巧攻略介绍

正在阅读:蜘蛛纸牌游戏怎么玩 详细技巧攻略介绍蜘蛛纸牌游戏怎么玩 详细技巧攻略...但如果有一到两列特别乱(牌数密集到根本看不清每张牌是什么花色,甚至看不清... 详情>>

阅读: 90
日期: 2019-01-18
神经衰弱纸牌游戏好玩吗?神经衰弱纸牌游戏游戏介绍

导读:期待已久的热门手游神经衰弱纸牌游戏火爆来袭啦!这款手机游戏吸引了大批游戏玩家的的关注,有很多玩家都在问九游小编神经衰弱纸牌游戏好玩吗?想知道这款手游... 详情>>

阅读: 16
日期: 2019-01-09
好玩的纸牌游戏有哪些 好玩的纸牌游戏推荐

我们都知道电脑自带的空当接龙、蜘蛛纸牌等都是非常益脑的游戏,今天小编要给大家推荐的也是纸牌游戏,不过这... 详情>>

阅读: 4
日期: 2018-12-28
《古剑奇谭3》纸牌千秋戏玩法介绍

  《古剑奇谭3》中增加了打牌玩法“千秋戏”,具体玩法与机制是如何设定的呢?一起来看官方带来的《古剑奇谭3》千秋戏的玩法介绍吧。  注:本文所有图片均可点击查看大图详情>>

阅读: 10
日期: 2018-11-23
《纸牌屋》最终季首曝中文预告 美国首位女总统诞生

  《纸牌屋》最终季曝光首款正式中文预告,美国历史上首位女总统诞生!在丈夫去世后,克莱尔登上权力巅峰,但白宫内外多股势力却对她心怀不满,一场围绕权力的你详情>>

阅读: 4
日期: 2018-10-09
《纸牌屋》最终季预告 强势女总统:男子统治时代已结束

??今天,Netflix放出了《纸牌屋》最终季预告片,克莱尔这位强势的女总统在片中发布了她的宣言“中年白人男子的统治时代结束了,”这也代表着新的风暴即将降临,一起来看一下吧。??《纸牌屋》最详情>>

阅读: 12
日期: 2018-09-29
精彩推荐