蜘蛛牌游戏 游戏蜘蛛纸牌

蜘蛛纸牌是什么玩法?
蜘蛛纸牌的玩法如下:
游戏开始,需要消掉10副纸牌,纸牌顺序从大到小排列 。在每局纸牌中,尽量将纸牌能按照顺序排列起来的排列起来 。
当下面的纸牌中没有可以排列的时候,选左上角的纸牌,会发布新的一行纸牌下来 。在移动纸牌的时候,先从下面的纸牌开始移动,之后再移动上面的纸牌 。
《蜘蛛纸牌》( ) 是由 Games开发的一款休闲益智类游戏,该游戏已由于2010年发行 。
同时该游戏也是 ME及后续版本所自带的小游戏,游戏的目标是以最少的移动次数将牌面中的十叠牌以及待发的五组,共计八副牌整理移除 。当所有牌被移除整理到界面的左下方,游戏获胜 。
为了研究蜘蛛纸牌的规则,我玩了200局!
认真阅读下面的文章,并思考文末互动提出的问题,严格按照互动:你的答案 格式在评论区留言,就有机会获得由 机械工业出版社 提供的优质科普书籍 《天才与算法》 一本 。
单人蜘蛛接龙 (以下简称为“ 蜘蛛纸牌 ”)是人们经常在电脑上在线或者离线玩的一款很受欢迎的 游戏。由名字可以看出,这个 游戏 是只有一个玩家的 。游戏 中一共有两套标准扑克牌,玩家需要按顺序把扑克牌排列成完整的八组(两套牌,各四种花色),从而进一步把它们从台面上消除 。牌可以从牌组中提取或者按照特定规则从一列移动到另一列 。我们这里不再详细地讨论 游戏 规则,假设我们的读者已经了解 游戏 的规则了 。要是你需要回忆一下,可以看这里 。在这里我们只讨论这个 游戏 的四组的版本 。
蜘蛛纸牌中含有两套标准扑克牌
玩家们一直在抱怨说不同的软件存在偏差。具体来讲,就是如果程序探测到了玩家的胜率很高,它可能就 暗中操纵 后面的牌的次序来降低胜率 。玩家本身也有可能被偏向从而发挥出最好水平 。不过,通过一些基本的 统计学手段 ,我们有可能对这种“偏向的指控”进行证实或者驳斥 。这一点也可以作为一个很好的练习,来看看 一个人是如何使用在现实世界观察到的数据并配合统计学手段来判断一个假说(比如“蜘蛛纸牌程序是有偏向性的”)是真的还是假的 。
基础知识
从本文的角度出发,我们这 里假设玩家在玩蜘蛛纸牌的时候不使用“撤销”“重来”“加步”(把 游戏 削减为一个简陋的初始版本),这样玩家就不用考虑计分、花费的时间以及移动的步数了 。很多人都认为在这样的条件下 游戏 几乎赢不了,但是加州州立大学长滩分校的史蒂夫·布朗在他出色的著作《蜘蛛纸牌获胜策略》中给出了一些详细的策略,并且提到在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,我们就有理由相信这款蜘蛛牌程序是有偏向性的 。
测试数据
对于每一局 游戏 来说我们都希望记录一组能够反映牌运气好坏的数据,数值越高,证明获胜的几率越大 。我们想到的一个方案是评估在一局绝对公平、无偏袒性的 游戏 里,这些测试数据的取值,再和我们怀疑可能存在偏向性的 游戏 中记录的数据值进行比较 。