本日,暴雪《星际争霸2》的开拓团队在GitHub上发布了一款与DeepMind互助的《星际2》API工具,让玩家们接入游戏后可以对AI进行研究和演习。
工具包含脚本和基于图像的AI、API以及功能完好的Linux包(Linux包旨在云端设计运行),同时供应文档、样本代码和样本bot,为了方便研究者更好地进行研究,还支持离线的AI对AI的仿照战,以及1对1的天梯竞技录像包供玩家参考数据——暴雪承诺会网络数十万匿名玩家的天梯比赛录像,让玩家更方便地去演习AI进行模拟。
DeepMind的科学家中不乏《星际争霸》系列的玩家,他们认为想要玩好这个游戏,不仅须要影象力,也须要具备长期方案的能力,如果他们开拓的AI能节制如此繁芜多变的思维和应变,那么必将在AI技能上有所打破。
如果上面的描述你不是很懂,记得暴雪的中央意思就好了——暴雪说,这意味着纵然你只是一位游戏玩家,也可以通过这个工具自己动手构建任务和模型,来共同参与和解决目前AI研究中的一些寻衅,同时在游戏中为暴雪供应反馈数据,作为一个参与者帮忙优化《星际争霸2》的AI能力。
长期以来,包括《星际争霸》在内的RTS游戏里都有不同繁芜程度的AI在运作,只不过这些AI是通过预先设定的套路或通过访问后台数据等办法来与玩家展开竞技,玩家和AI不在同一条起跑线上,有时AI须要通过一些类似“作弊”的办法才能显得跟现实玩家一样“聪明”。DeepMind的目的是在全天下玩家的帮忙下,演习一个能在同等条件下与人类进行竞争的AI,这个期待中将会出身的《星际》版AlphaGo是项目最具寻衅性也最吸引人之处。
“虽然我们已加入一些示例代码和大略的机器人,但请把稳,这些工具依然是《星际争霸2》AI研发的根本。终极的研究成果,取决与您的创意、才智与努力。”
暴雪同时表示,这套工具上手具有一定的难度,为了方便玩家迅速上手,暴雪供应了DeepMind的白皮书以及在GitHub上的开源项目:
StarCraft II API LibraryStarCraft II API ProtocolPython Protocol Binding LibraryPySC2工具包有条件的玩家可以登录《星际争霸2》API论坛(外服)参与这个工具的谈论。