《战争宝石》中的 AI 作弊

经过各种测试,我们可以确认 AI 在《战争宝石》中不会作弊。

我们可以确认,对 AI 玩家绝对不存在任何人为偏袒。AI 不会作弊。

事实上,如果你处于普通难度,AI 会开启“连击中断器”,通过避免幸运宝石掉落而偏向你作弊!

以下文章转载自游戏创意总监 Sirrian(即 Steve Fawkner,初代《谜题任务》游戏的作者)在我们论坛上的回复。


在我们之前的游戏中也有人提出过类似问题,因此我们将《谜题任务 2》和《银河迷阵》中的所有 AI/宝石匹配代码公开发布,任何查看过代码的人都可以确认其中没有作弊行为。

我们在《战争宝石》中主要使用相同类型的代码。

有一种现象称为“回忆偏差”,我们的大脑天生会更鲜明地记住负面经历。

下一部分适合对游戏设计以及回忆偏差这类话题感兴趣的人阅读。

如果不想看长文;简而言之……我们进行了一些测试,而回忆偏差的影响强得令人惊讶。

当初我们开发初代《谜题任务》(发布前)时,经常听到测试人员说 AI 会作弊,或者说推荐的匹配是被刻意设计成最糟糕的匹配。有时我们自己也会这么觉得,不过 AI 是我花了 2 小时写出来的,所以我实际上知道并没有什么阴谋在发生。

于是我们决定进行一些可用性测试,以进一步了解玩家对运气的看法。游戏会在“幸运掉落”发生时记录下来,并标记受益的是人类玩家还是 AI 玩家。我们还制作了一个偏向人类玩家作弊的版本,以便测试一些极端结果。幸运掉落被定义为以下三种情况之一:由于至少有一颗宝石掉落而导致无法预见的连锁消除;或者一颗骷髅掉落到可完美匹配的位置;或者任意宝石掉落后为玩家创造了四连或五连的机会。

我手头没有具体数据,但以下是第一轮测试的一些发现:
要求玩家以 1-9 的等级评估 AI 玩家的运气,其中 1 = 玩家比 AI 幸运得多,5 = 运气相同,9 = AI 比玩家幸运得多。

  • 如果 AI 的幸运掉落多出超过 20%:9:AI 极其幸运

  • 如果玩家 & AI 的幸运掉落数量大致相同(彼此差距在 10-20% 以内):7 = AI 非常幸运

  • 如果人类玩家的幸运掉落约为 AI 的两倍:5 = 运气相同

  • 如果人类玩家的掉落次数超过两倍,结果会有所变化,但我们终于看到了低于 5 的数字。

所以,除非人类玩家比 AI 幸运两倍,否则他们会认为 AI 在作弊。我觉得这很惊人。但接下来就有意思了,这并不是在针对你,wasted,我只是在分享我们测试中的一些数据。这些数据表明,回忆偏差是我们大脑对自己施展的一种疯狂把戏,其影响可能令人意外。

所以……现在,在第一轮测试之后,我们要求测试中的玩家再做一次,并计算他们认为自己相比 AI 幸运了多少次。我们希望他们记录结果,看看他们能否得出 AI 没有作弊的认识。

再一次,我没有具体数据,而且是凭记忆说的,因此这只是一个大致总结:
10 名玩家的结果。

  • 1 名测试者准确记录了幸运掉落(与日志记录的差距约在 10% 以内)。

  • 4 名玩家准确记录了 AI 的幸运掉落(差距在 10% 以内),但少算了人类玩家的幸运掉落约 10%-80%。

  • 5 名玩家多算了 AI 的幸运掉落(10%-50%),但少算了人类玩家的幸运掉落约 10%-100%。

样本量只有 10 人。但我认为结果相当有趣。

这有帮助吗?