# 人机大战即将再次来临，星际 2 将成为下一个战场

- 作者：李 赓
- 发布时间：2016-11-05 18:43
- 分类：新创
- 原文：https://www.ifanr.com/742568

![starcraftai1](https://s3.ifanr.com/wp-content/uploads/2016/11/starcraftAI1.jpg)

没想到中国棋手柯洁都还没等来，DeepMind（制造 AlphaGo 的母公司）已经开始了下一场征程——搞个工具，纠集一批人工智能，在《星际争霸 2》中与人类一决高下。

这个消息其实早在 5 个多月的 WCS 中国区总决赛上已经宣布，当时暴雪娱乐制作总监 Tim Morten 确认：AlphaGo 接下来将要挑战 《星际争霸 2》。但更多的细节信息并没有透露。

昨天，Google 旗下 DeepMind 联合暴雪公司发布了一款工具，能够让 AI 程序直接化身为《星际争霸 2》玩家。随着这个工具的发布，针对《星际争霸 2》的 AI 编写将变得很简单，也会大大加速 AI 发展速度，也将让最终人机决战加速出现。

不过（重点在此），这个工具最快也要明年才可以下载。

![starcraftai3](https://s3.ifanr.com/wp-content/uploads/2016/11/starcraftAI3.jpg)

图片来自 [Geforce](http://www.geforce.com/games-applications/pc-games/starcraftii)

不过相比于之前的国际象棋和围棋，《星际争霸 2》中元素、操作细致程度实在复杂太多。正如爱范儿编辑张博文之前分析的那样：

> 棋的输入值很小，只需要几个数字就能描述清楚场上的局面，但是即时战略游戏需要有多少数据来处理，可以参考上面那张图，双方的兵力数量、兵种构成、每一个士兵的能力属性、当前时间、地形等等。而所有这些解析、决策、执行都需要在极短的时间时间内完成，这些需要极大的运算量。
> 
> 而从围棋世纪大战中我们可以看出，AlphaGo 也需要一个较长的运算时间，而战局转瞬即逝的星际争霸 2 明显不允许 AlphaGo 来慢慢考虑。

对于这一点 DeepMind 同样非常清楚，其员工 Oriol Vinyals 就曾在 DeepMind 的官方博客中表示：

> 《星际争霸》对于现有人工智能研究来说是一个非常有趣的测试环境，因为它是通往凌乱的现实世界‘桥梁’。这些通过判断才能释放的技能，最终很可能会转化为现实世界中的任务。

![starcraftai2](https://s3.ifanr.com/wp-content/uploads/2016/11/starcraftAI2.jpg)

图片来自 [Youtube](https://www.youtube.com/watch?v=5iZlrBqDYPM)

但这并不是人工智能领域的研究第一次瞄上《星际争霸》，人工智能和数字娱乐交互大会（The Artificial Intelligence and Interactive Digital Entertainment Conference）从2010 年开始就在举行相关比赛；Facebook 等前沿科技公司也在《星际争霸》游戏的人工智能尝试中取得了很多成绩；加州伯克利分院甚至针对《星际争霸：巢穴战争》开发出了与此次相似的人工智能工具。

但这的确是暴雪方面首次对黑客及人工智能专家提供这么大的支持。凭借这种对整个人工智能学术界开放的平台，人工智能技术也有望走出原来“闭门造车”的模式，通过开源和协作进一步加快技术的发展。

也许要不了几年，现在认为“小学生”才会玩人机模式的我们，很快就只能跟真人玩游戏了，因为在人工智能眼中我们都是“小学生”。

题图来自 [QZ](http://qz.com/828209/google-deepmind-and-blizzard-announce-open-source-tool-that-makes-starcraft-ii-the-next-game-for-ai-to-conquer/)
