本文主要观点来自于笔者最近正在进行翻译的文集《TCG 理论》的作者,日本 MTG 玩家もりゆき推荐的文章《顕在的ミスと潜在的ミス ~カードゲーム・不完全情報ゲームに潜む罠~》
,结合笔者的理解进行一定的增改。如有不同的观点欢迎补充讨论。
前言
我们可以将涉及到策略博弈的游戏分成完全信息游戏与不完全信息游戏。
简单来说,完全信息游戏指的是类似围棋、象棋这种对双方而言信息完全公开的游戏。相对的,不完全信息游戏指存在对对手不可见的信息的游戏。例如卡牌游戏的手牌,麻将的手牌等。
在完全信息游戏中,双方的抉择往往是有一个可以达成共识的“对错”的。围棋的妙手与俗手不会有变化,不管是柯洁来还是你家隔壁7岁的小孩来,面对相同的棋盘,都不影响抉择的正确性。
但当玩家在进行不完全信息游戏的抉择时,可以基于的信息只有“自已能知道的资源”。你的抉择是否正确,只有在知道所有的信息时才能评价。同样的操作,你在和 A 打时会产生优势,但是和 B 打时又会因为他手上恰好有适当的对应卡而导致你的失败。
此外,不完全信息游戏通常包含一个很大的运气元素,即发牌,没有人能保证正确的选择就一定会导致胜负。因此,把输赢归咎于运气是非常容易的,而且人们往往会错误地认为本不是运气造成的错误也是“运气不好,没办法”,从而掩盖掉自己的失误。
通过本文,我希望能理清显性失误与隐性失误的界限,提出一些将难以认识的隐性失误转换为显性失误的方法,希望能对各位产生帮助。
显性失误与隐性失误是因人而异的
显性失误指的是非常容易被认识到的失误。当犯下错误时,玩家能迅速意识到这里的错误;同时,玩家也能意识到这里做出了正确的抉择。我们通常说的“没有明显的失误”指的也就是这种失误。类似错斩、卡场、防斩杀等容易做出正确决策的情况,往往会被归类为显性失误。
隐性失误顾名思义,是没有被玩家认识的失误。环境认识、卡组构筑、整体思路,这些难以被量化的因素无法简单给出一个正确答案,都被普遍认为属于隐性失误的范畴。
随着玩家技术的提高,或者说是随着玩家对游戏认知的改变,玩家的显性失误与隐性失误会产生变化。随着你的深入理解,某些对于过去的你的隐性失误会因为你认识到了这种错误的存在而转变为显性失误。同样的,对于不同的玩家而言隐性失误与显性失误的边界也会因为双方是否认识到这种失误的存在而产生差异。
举个例子,高中考试中常常能见到那种在选项里挖坑的选择题,这种坑在学生接触它之前是难以被察觉到的,是一种即使犯错也没关系的隐性失误;当学生接触过这种选项并认识到“这里是一个坑”后,这种失误便转换成了显性失误,一种会导致老师把你点起来指着攻击的“应当被认识到”的错误。
因此,显性失误和隐性失误是随着玩家的意识和水平而变化的概念。
认识自己的失误
不同于我们通常的认识,随着你的游戏理解的提升,你犯的错误,或者说你认识到自己产生的显性失误,反而会增加。
我们用下图表示玩家从新手成为高手的过程。
随着玩家的练习带来的熟练度提高,玩家逐渐学会如何避免自己认识到的显性失误,这一定程度上会减少大部分在玩法上的显性失误对自己带来的劣势。与此同时,随着游戏理解的提升,玩家会更多地意识到隐性失误的存在,并将其划分为我们务须解决的显性失误的一环。但我们同时要认识到,大部分的隐性失误存在一个难以被量化的评价。
正如我们之前所提到的,我们很容易就能判断出这里的斩杀有没有错误,因为它存在一个绝对的“杀了还是没杀”的量化标准;但我们却难以表达“你在面对某个卡组时应当采用什么节奏的打法”。卡牌游戏的随机性同样导致玩家难以对隐性失误进行评价:“我今天用快攻思路的打法战胜了一个中速卡组,这是因为这个卡组不擅长应付快攻,还是因为对方手背没抽到关键牌?”当容易被解决的失误在练习中被轻松化解后,我们会发现,玩家会逐渐变得难以通过之前练习的方式解决从隐性失误中引出的新难题(以前我只需要玩两把就能得出“这里绝对不能这么打”的结论,但现在我可能需要大量的练习与统计才能得出我的思路应该是如何的结论)。
换句话说,你逐渐认识到了更多的隐性失误,对局中可能发生的隐性失误逐渐减少(隐性失误的总量基本只会随着环境的变化而改变);而随着你能力的提升,需要你解决的显性失误的难度也随之提升,你堆积的显性失误反而会变多。随着你的实力增强,你反而会认识到自身更多的错误。
这也许就是我们老生常谈的无知者无畏吧。
正视失误的存在
我们常常会聚焦于容易被发现的显性失误,并将游戏的胜负归结到显性失误上。
在和某些玩家对战时,我们常常会注意到对方产生了明显的失误:“费用利用不到位”、“这里应该先过牌再操作”、“这不是很明显错斩了吗”。当我们没有产生类似的明显失误时,便会认为我们理所应当获得胜利。如果没有胜利,往往会将理由归因于运气、卡组相性等与自身无关的因素。
这种想法是危险的。
考虑到之前的讨论,这是一个非常重要的话题,但显性错误并不一定直接关联到胜负。 确实,犯了很多显性失误和低级错误的玩家可能不是高手,但另一方面,仅仅因为犯了一些低级错误就断定一个玩家很菜也是不公正的。
对手可能在基本操作上有所欠缺,但他们可能在构建套牌上有压倒性的优势;他们可能擅长读牌、算抽,某些你认为属于神抽的情况对对方而言已经通过操作增加了抽到这张卡的概率;他们可能在环境的认识与对局理解上有自己的观点。
你可能没有意识到自身在这上面的不足,只关注对方犯了你的显性失误,把失败归结到客观因素。但确实存在的可能性是,你同样犯了对方眼里的显性失误。
如何减少失误
减少显性失误
减少显性失误相对比较简单,原因是错误已经明显化了。 减少显性失误,可以通过思考“在什么情况下容易发生失误”和“具体的解决方案是什么?”来解决。通常增加对战次数并适应也可以解决问题。
然而,显性失误是由隐性失误转化而来的,所以它们会“随着知识的获取而增加,通过实战练习而减少”。如果你目前犯的“显性失误”很少,那么练习可能没有意义。我们更需要隐性失误转化为显性失误。
减少隐性失误
减少隐性失误并不容易,因为要减少这些失误(或将其转化为显性失误),你需要意识到自己正在犯的错误。但由于它们是潜在的,你很可能难以意识到它们。
有几种方法可以使隐性失误显性化,但大多数情况下,都需要你“接受与自己不同的意见”,也就是“正确地保持谦虚”。
让别人看你的手牌并提出指点,或者进行讨论
大部分人都不喜欢别人对他们的游戏进行干预,更不用说进行“讨论”了。即使有人指出了错误,也不是每个人都会坦率地接受。反过来说,也需要能力来正确反驳错误的意见。接受他人的观点会很痛苦,经由他人承认自己的错误也会很痛苦,但这会给自己带来更多的提升。
接触不同的游戏环境
这是一个相当有效的方法。当一个社区固定下来时,你很难对社区里成为共识的观点提出异议(类似所谓的回声室现象)。作为对策,接触多个社区可以帮助你意识到自己游戏中的错误。在某个环境中被认为强大的操作或套牌,到了另一个环境可能就会变弱,这是很常见的。那时,就是将自己的隐性失误显性化的大好机会!
理解社区 A 和社区 B 所说的不同之处,权衡它们,并纠正自己的认识。
尝试不同的卡组
尝试环境中的不同思路,包括不同的体系、不同的单卡抉择、不同的构筑方式(不一定代表那种构筑更优)。不仅去理解那名玩家为什么要选择这么构筑,最好亲自上手尝试这种构筑的意义在什么地方。通过这种方式,你能认识到某些仅仅使用自己构筑无法理解的潜在的优劣,从而解决某些你认识不到的隐性失误。
结语
保持“自己有错误”的心态是很重要的。
“没有错误”的态度只会使人的思考变得僵化,导致人将失败的原因归因于自身无法掌握的客观因素,并通过放大对手的不足以安慰自身的失败,成为一个“傲慢的指导者”。
诚然,卡牌游戏是运气成分很强的游戏。因为运气不足输掉是很常见的。我们不应该因运气因素而陷入无止境地自怨自艾,更不应该将本有可能发现的失误埋藏在运气之下。
正视自己的失误,保持开放和谦虚的心态,是提高技术的第一步。