继 AlphaGO 之后,DeepMind 在去年 11 月与游戏公司暴雪娱乐联手合作,这次他们想要将《星际争霸 2》作为人工智慧(AI)的研究环境。现在初步的成果放出,玩家可以下载暴雪提供的 API,亲自体验训练电脑 AI 的感受。

走进alphago世界(AlphaGo打电竞暴雪DeepMind星际争霸2API)(1)

▲暴雪释出的全新 API,与DeepMind 初次合作成果曝光

暴雪释出的全新 API,可以让玩家亲自训练自己的电脑 AI,并且让数据回传至总公司,游戏中也新增一个迷你游戏,将星际争霸哦的游戏内容拆成好几个细节,让玩家可以训练 AI 完成特定的任务,借此强化 AI 的特定行为。

大量的游戏玩家也给予开发 AI 很好的环境,电脑可以模仿人类的战术,暴雪也承诺目前资料库只有 65,000 场比赛的数据资料,在近期他们会将其更新至超过 50 万场比赛资料,让 AI 有更多的学习选择。暴雪表示,透过这次的 API 可以替 AI 研究人员、玩家、业余爱好者提供强大的工具,让游戏可以进一步成为 AI 研究平台。

▲《星际争霸》系列不仅是 AI 研究好环境,也受到许多玩家支持、喜爱。

《星际争霸》是游戏史上非常成功的巨作,同时也是训练电脑 AI 的绝佳环境,游戏内容相当丰富,使 AI 得面临许多不同的选择,例如经典游戏《小精灵》,一个步骤可能只有「上、下、左、右、停」约10种动作选择,但在星际争霸中可以有超过 300 种操作选择,且还是具有层级区别的,例如:调整、增强、点击等不同的行为,就算在 84X84 像素的画面中,也涵盖著 1 亿种可能。

走进alphago世界(AlphaGo打电竞暴雪DeepMind星际争霸2API)(2)

▲暴雪和 DeepMind 从去年就展开合作,期望能透过游戏发展 AI

游戏获胜条件虽然是击垮对手,但玩家必须顾及其他因素,例如收集资源(水晶)、建造房屋(人口限制),且一场比赛最长可达一个小时,某些细微操作必须等到游戏中后期才能见效,同时「战争迷雾」的设定让 AI 无法得知玩家的环境,前星际争霸职业选手、现任 DeepMind 研究员 Oriol Vinyals 就表示:“学会怎么善用战争迷雾对于 AI 非常重要,之前在这个位置看到敌方部队,但现在因为迷雾没有视野,所以是否该回到相同位置侦查呢?”

走进alphago世界(AlphaGo打电竞暴雪DeepMind星际争霸2API)(3)

▲中国棋王柯洁曾 3 度败给 Deepmind 研发的 AlphaGO

除了让 AI 持续学习,新推出的 API 也提供玩家与 AI 对战的平台,不过 DeepMind 目前仍未表明是否要像 AlphaGO 一样挑战职业选手,战帖还没下,反倒是电竞选手已经跃跃欲试,韩国选手 Byun Hyun Woo 在最近一场演讲后表示,自己不认为 AI 能够击败职业选手,“至少在我这一生中不会。”

DeepMind 现在终于进一步将 AI 与电竞结合,先前更致力于让 AI 有想像力,或许未来可以看到电脑 AI 使出不曾碰到的战法也说不定,不过 DeepMind 设计的 AI 对于一般玩家来说,想获胜或许难度高了一点吧?

这次的 API 可以至暴雪官网下载,API 其他的内容如下:

*指令码式 AI API

*映像式 AI API

*文件、范例程式码及范例 Bot

*支援离线 AI 与 AI 播放

*1v1 天梯游戏的重播套件*

*支援 Windows 与 Mac

*API 完整功能的 Linux 套件

,