OpenAI Five 在去年 6 月的测试首秀中首次击败人类玩家,那一次比赛双方进行的是镜像局,即对局双方拿的是同样的英雄阵容,且对局有严格的限制,减少了游戏的变数,很多在正常游戏中能够使用的策略在这样的对局中是被禁止使用的。
所以人类玩家在这一场测试赛中可以说是被束缚了手脚,基本上只能拼配合、拼操作。对于 AI 来说,不论是 Dota 2 也好,还是星际争霸 2,他们展现出来的很多操作有的是相当「极限」的,这使得人类玩家很难从 AI 手下取胜。
在这之后 OpenAI 加强了 OpenAI Five 的训练并对其进行了改良,使其支持了更多的英雄和更多的游戏规则。OpenAI 在改良后添加了对插眼、隐身单位、打 Roshan 的支持,同时英雄池也扩大到了 18 位。
在新规则加入后,OpenAI 是在 TI 到来之前先基于新规则进行了一次 Benchmark,在这次 Benchmark 中 OpenAI 最终是 2:1 获胜。这次 Benchmark 中 OpenAI 对阵的是 Dota 2 天梯 7000 分的高级玩家。
Benchmark 的结果给了 OpenAI 很大的信心,他们相信 OpenAI Five 在这次 Benchmark 的基础上再做改良后将有实力战胜职业战队。
去年夏天,再次改良后的 OpenAI Five 在 TI8 上进行了两场表演赛,两场比赛分别对阵来自 paiN Gaming 和来自中国的五位 Dota 2 退役老将。
不知道是不是因为改良时 OpenAI 在新加入的这些规则训练得不够到位,导致 OpenAI 在这两场比赛中是 Bug 频出。在表演赛中,OpenAI 是做出了正常玩家都不可能会去做的错误操作,如塔下插眼、泉水插眼、线上开雾这样的操作,这些操作实在是让观众们大跌眼镜。
最终在面对更强的对手时,OpenAI Five 两战两败,频出的 Bug、AI 在游戏后期的迷茫都说明 OpenAI Five 还不够成熟,还有很大的优化、改进空间。
惨败之后,OpenAI 和它的开发团队陷入了很长时间的沉寂,TI8 之后,OpenAI 就基本上没了消息。
根据 TI8 邀请赛的赛后分析,OpenAI 在新规则下的两个版本实力如果换算成 Dota 2 的天梯分实际上都是弱于人类玩家的,这说明 AI 更强悍的地方并不是在团队的配合和策略的选用上,他们在游戏中有很大比重还是在依赖 AI 对位置、对血量蓝耗、对技能伤害的精准计算打出一些极限操作来取胜的。
在比赛中 AI 实际也展现了出了一些比较亮眼的操作,例如三人配合的包夹击杀等等,这说明 OpenAI Five 作为一个团队是有一定团队意识的,这一点实际上在 OpenAI Five 的初版就已经有所体现了。
时间来到了今年 4 月,当地时间 4 月 13 日,OpenAI Five 卷土重来,这一次他们直接挑战去年 TI8 的冠军战队 OG,在这次比赛中,OpenAI 解禁了一个约束 —— 在游戏里双方都像正常游戏一样共用一只并不无敌的信使,这使得游戏中可以存在杀信使这样的操作。
这一次的 OpenAI Five 是用超强的算力训练了 10 个月,对于 AI 来说,他们实际上已经打了 4.5 万年的 Dota 2。
在这种超长时间的训练下,OpenAI Five 确实展现出了很强的实力,赛后选手 Notail 对 OpenAI 的实力表示了认可,但是他们也指出现在的 AI 还是存在一定问题的 —— 他们不太能应付隐身单位。
这一次的比赛 OpenAI Five 是 2:0 完胜 OG,第一局 OG 战队还有一丝获胜的希望,但第二局完全就是一个被碾压的「梦幻开局」了。
在这一次的比赛中 AI 展现出了一些人类玩家不太能想到的对 Dota 2 这款游戏的新解读,以及一些英雄的新打法或是对局中的新战略。相较于 OpenAI 之前的版本,这一次的 OpenAI 明显有着更强的策略性,例如中路火枪压制毒龙,直接利用自己精准地操作控制住了对方的经济发展,火枪开局中路崩意味着 OG 在对局的局势将很快转入下风。
AI 对游戏中的每一个英雄都有着自己的理解,有着自己通过长期训练总结出来的一套策略,这一点我们仔细观察 AI 的加点和装备就能看出来。
不过这并不意味着 AI 是不能战胜的,前面笔者有提到过这一次的比赛仍然还存在规则上的约束,限定的英雄池使得对局本身在阵容上就容易出现不平衡,同时 OpenAI 目前仍然存在一些不足,在对局中他们仍然容易犯一些低级错误,而且在应付隐身单位的时候力不从心。
除此之外,OG 的落败也和他们的士气与态度有些关系,在这场比赛中他们的态度是比较随意的,所以打出来的水平笔者个人认为和他们在 TI 上是有差距的。
看到这里你可能会说,OG 战队也有可能是 OpenAI 花钱请来的演员啊,让他们故意演个两场故意输给 AI 不是没有可能啊。
在笔者看来花钱买冠军战队来演戏不太可能,OpenAI 是一个非营利组织,他们不像 DeepMind 一样有接单赚钱的需求,所以他们没有必要去做这么一场戏,而且如果真的要做戏,他们绝对不可能会让 OpenAI 在 TI 这个流量更大很多倍的赛场上惨败两局。
此前 AI 一直以来都在和选手、官方挑选的高端玩家对局,不论是 OpenAI 还是 DeepMind 的 AlphaStar,甚至是更早的 AlphaGo 都是这样。玩家倒还可以从游戏的录像中进一步了解 AI 的实力,但更多的普通人则只能通过各种新闻的「碾压」、「完虐」去了解 AI,而很显然他们了解到的 AI 并不真实。
OpenAI 在这次比赛结束之后也是做了一个非常大胆的决定,他们决定向所有玩家限时开放 4 天 OpenAI 竞技场,所有的玩家都可以参与到与 OpenAI 的对战中,玩家可以亲自在游戏中感受到 AI 的实力,和 AI 来一场亲密接触。
在活动期间 OpenAI 将会开放多种模式,包括带有 AI 队友的 5v5 对抗,人类玩家开黑对抗 AI 等。
由于 AI 的运算会非常消耗硬件资源的,所以他们需要确定参与到这项活动的具体玩家数来部署服务器。目前你已经可以前往 arena.openai.com 注册这项活动了,这一次的活动只在 Dota 2 全球服开放,国服玩家需要切换到全球服才能参与。
在注册的时候你需要选择服务器地区,由于服务器列表里没有日本服务器,所以国内玩家最佳的选择是东南亚服务器。对于北方的玩家来说由于地理位置的原因东南亚服务器的延迟会偏高,南方的玩家只要网络质量好,直连是完全流畅的。
如果你现在在国际服中不能顺畅地连接上东南亚服务器,那么你可能需要预先准备好加速器。
OpenAI Five 竞技场将会于太平洋夏令时 4 月 18 日下午 6 点正式开始,换算成北京时间是 4 月 19 日的早上 7 点,也就是说本周周五一大早起床后你就可以投入到和 AI 的对战中了。
从 OpenAI 在官方准备的第二个栏目 Results & Leaderboard 来看,在这一的活动中 OpenAI 应该会全程跟踪、收集玩家和 OpenAI 的数据,也就是说参与到这次活动的每一位玩家都会被 OpenAI 作为学习对象。
对于普通的玩家和公众来说这是一个相当难得的可以接触到世界上最先进强力 AI 的机会。
如果你恰好是一位 Dota 2 玩家,同时又对这样的前沿科技非常感兴趣,这一次的活动是你绝对不能错过的。
如果你身边没有朋友和你一起参与到这一次的 AI 对抗中,我们诚挚邀请你加入下方的读者交流群,届时群里将会有组队的机会。
如果你并不玩 Dota 2 这款游戏,没有关系,届时笔者将会对这一次的 AI 对抗进行直播或录像,并在群内和大家一起讨论这一次的 AI 对抗。在对抗后笔者也会考虑对笔者打的几场对抗进行总结,并连带录像一起做成一个推送,欢迎你持续关注。