炉石和万智牌里面都存在一种现象:带来胜利的,并不是所谓的‘最佳打法’;所谓的‘最佳打法’,也不能保证带来胜利。甚至包括在复盘的时候,也是如此。此时因为拥有上帝视角,一定能够发现“正确的打法”,但是这个打法实际上并不一定是最佳打法。
比如巨人术士面对冰法,术士在13血的时候没有选择出老司机,而是铺场追求场攻,结果被法师双火球斩杀。从概率角度来算,当时法师牌库还有二十多张牌,而且两个寒冰箭已经打完,抓到双火球的概率是很低的。而术士这一波铺场,如果不能被及时处理,很可能会在两回合内带来胜利。
当时是直播的比赛,解说和观众都认为术士打错了,犯了冒进的错误。但从最高胜率来说,也许铺场的胜率更高。
所以木北在文章里说,不能以赢和输来肯定或者否定一种打法。
是的,我也同意这种说法。但是问题在于:到底如何才能找到最佳打法?
我们人类学习的过程是一个通过体验不断习得的过程,我们会不断改掉错误的行为。
比如小孩子喜欢大声吵闹,每次吵闹家长就给一巴掌,让他知道这样是错误的,于是慢慢小孩子就不吵闹了。
我们打牌的时候,也是这样,如果某种打法带来了失败或者劣势,那么我们就会把这种打法记做“错误的打法”,并在下次遇到同样情况时避免这种打法。比如说猎人对德鲁伊,猎人后手一回合麻风侏儒,德鲁伊二回合变脸解掉,一张牌换三血,猎人二回合硬币动物伙伴,德鲁伊3回合激活4/6,猎人崩盘。我们由此可以认为,后手一回合麻风侏儒是不好的,因为会被德鲁伊免费解掉,丧失先机。最终落败。
这听起来似乎正是木北文章中所反对的以胜负论好坏。但要知道,这是一种人类天生就有的学习过程。换句话说,我们并没有其他方式来进行学习。
面对着这样的孤例,我们通常认为通过大量案例的积累,最佳打法一定会带来最多的胜利。所以理论上来说,只要打得够多,我们一定能够找到最佳打法。是的,理论上确实如此,但请问我们真的有可能打出足够多的盘数吗?实际上是不可能的,别忘了,我们要测试的决策点可是成千上万,难以计数。
在一些文章里还讲解了计算胜率的方法。
比如猎人面对德鲁伊站出了横扫阵型,如果对手有横扫,输,没有横扫,就赢。
而对手有横扫的概率是多少呢?牌库还有20张,而对手没有用过横扫,那么对手抓到的概率是10%,(这里的计算并不完全正确,只是举例而已)按照胜率说,我们应该站出横扫阵型。
但实际情况往往没有这么简单,首先对手有横扫的概率实际上是无法准确计算的。因为也许对手的牌库里根本没有横扫,或者只有一张。(确实,这很少见。)其次,对手没有使用横扫,但是我们死于其他牌的概率也无法计算,比如对手有130,并拉走关键随从。再次,在对手没有横扫,但有其他干扰牌的情况下,我们长期的获胜概率,仍然无法准确计算。
因此计算胜率的做法并不实用,或者说,几乎没法用。这里面的计算量是相当大的,我认识一些心算达人,确实可以在2秒钟之内告诉我一个比较准确的数字,但我们毕竟都是普通人。而且炉石的许多随机性设计,极大地增加了计算量。结果就是打炉石的人几乎不会去算胜率,顶多就是算一些简单的,比如大螺丝带球过人一击致命什么的。
而且胜率的东西虚无缥缈,肯定没有对手打出横扫清场带给我们的印象那么深刻。
虽然一场比赛的胜负(或者场面优劣)确实不能作为评价某个打法好坏的指标,但我们却没有比它更简单实用的方法。实际上我们打牌技术的提高,主要还是要靠这样的学习方法,通过结果的好坏来不算提高自己的分析技术和决策能力。
但我们也要知道,这种方法并不可靠。
比如还是猎人面对德鲁伊,猎人还是后手一回合麻风侏儒,德鲁伊二回合变脸解掉,猎人二回合硬币动物伙伴,前面的过程都一样,这次德鲁伊在三回合选择了成长,最终猎人获胜。
猎人一回合的麻风侏儒卡住了德鲁伊二回合的成长,导致德鲁伊三回合才能成长,从而陷入节奏劣势。这次一回合麻风侏儒似乎也不错。
又一次,猎人后手一回合麻风侏儒,德鲁伊二回合成长,没有解麻风侏儒,猎人二回合硬币动物伙伴出4/2猪,德鲁伊三回合丛林守护者打两点打死4/2猪。此时到猎人的第三回合,麻风侏儒如果打脸,就已经打出了4点伤害,未来还有亡语的两点。一张一费曲线造成6点伤害已经算相当高效。
再来一次,猎人一回合麻风侏儒,德鲁伊二回合成长,猎人二回合动物伙伴出了4/2猪,德鲁伊三回合横扫清场。麻风侏儒被捎带手给解了,简直不堪一击。
那么猎人对德鲁伊,后手一回合到底要不要出麻风侏儒呢?(这个问题的结论会影响到起手留牌)从上面的两个对局里,你能否得出一个结论?
至少我是得不出结论的。
从我个人的经验出发,我在一局结束之后经常会反思到底怎样打才是正确的,但我经常遇到类似上面例子里的困惑。有一个词叫“习得性无助”,正是如此。此时我是无法通过实践总结出正确的打法的。
在这样模棱两可的问题里,我们靠的往往是直觉。这是很难说清对错的东西,也是很难以把握的东西。对于炉石来说,最重要的东西,还是分析能力和决策能力,这也正是我们需要磨练的东西。计较什么是最佳打法,也只是为了告诉我们一种思维方式和一种可能性,从而提高我们的分析能力。我想这才是最佳打法的真正意义吧