在去年的暴雪嘉年华期间,暴雪宣布与谷歌旗下的人工智能研究部门DeepMind展开合作,在《星际争霸2》中引入机器学习方法,进行人工智能研究。现在这个计划有了一些下文。

今天,暴雪《星际争霸2》的开发团队在GitHub上发布了一款与DeepMind合作的《星际2》API工具,让玩家们接入游戏后可以对AI进行研究和训练。

工具包含脚本和基于图像的AI、API以及功能齐全的Linux包(Linux包旨在云端设计运行),同时提供文档、样本代码和样本bot,为了方便研究者更好地进行研究,还支持离线的AI对AI的模拟战,以及1对1的天梯竞技录像包供玩家参考数据——暴雪承诺会收集数十万匿名玩家的天梯比赛录像,让玩家更方便地去训练AI进行模仿。

API工具AI动作演示

DeepMind的科学家中不乏《星际争霸》系列的玩家,他们认为想要玩好这个游戏,不仅需要记忆力,也需要具备长期规划的能力,如果他们开发的AI能掌握如此复杂多变的思维和应变,那么必将在AI技术上有所突破。

AI、API图像功能图层

如果上面的描述你不是很懂,记得暴雪的中心意思就好了——暴雪说,这意味着即使你只是一位游戏玩家,也可以通过这个工具自己动手构建任务和模型,来共同参与和解决目前AI研究中的一些挑战,同时在游戏中为暴雪提供反馈数据,作为一个参与者协助优化《星际争霸2》的AI能力。

长期以来,包括《星际争霸》在内的RTS游戏里都有不同复杂程度的AI在运作,只不过这些AI是通过预先设定的套路或通过访问后台数据等方式来与玩家展开竞技,玩家和AI不在同一条起跑线上,有时AI需要通过一些类似“作弊”的方式才能显得跟现实玩家一样“聪明”。DeepMind的目的是在全世界玩家的协助下,训练一个能在同等条件下与人类进行竞争的AI,这个期待中将会诞生的《星际》版AlphaGo是项目最具挑战性也最吸引人之处。

API工具中还提供一项将游戏拆分成多个部分的功能,方便玩家拿一些特定的任务对AI进行测试

“虽然我们已加入一些示例代码和简单的机器人,但请注意,这些工具依然是《星际争霸2》AI研发的基础。最终的研究成果,取决与您的创意、才智与努力。”

暴雪同时表示,这套工具上手具有一定的难度,为了方便玩家迅速上手,暴雪提供了DeepMind的白皮书以及在GitHub上的开源项目:

有条件的玩家可以登录《星际争霸2》API论坛(外服)参与这个工具的讨论。

linux系统可以玩星际争霸吧,暴雪携手DeepMind推出《星际争霸2》API工具,玩家可以“调教”AI打游戏了...相关推荐

  1. 2008游戏服务器系统下,Linux系统下玩经典游戏 CS1.5服务器架设

    Linux系统下玩经典游戏 CS1.5服务器架设 (2008-09-24 16:34:00) 标签: linux it Linux系统下玩经典游戏 CS1.5服务器架设 首先你要下载两个文件.hlds ...

  2. linux mplayer分析,Linux系统下玩转 MPlayer

    Linux系统下玩转 MPlayer,MPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音/视频文件格式而著称.本文所要探 MPlayer 是我在 Linux 系 ...

  3. linux系统可以玩星际争霸吧,能在Linux系统下运行Windows软件的Wine

    Wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,如何配置请看下文 大家看看下面这幅图图1),你一定会惊奇地问:"哇!这不是 ...

  4. linux如何运行windows游戏,用Steam Play在Linux系统中玩Windows游戏的方法

    Steam 新功能 Steam Play 可以让 Linux 系统运行 Windows 游戏,而且能运行的游戏越来越多,本文教你如何在 Steam 中使用该功能,这比起使用 Wine 来说要好用得多了 ...

  5. linux系统可以下steam吗,如何在Linux系统上玩Windows游戏?linux玩Steam游戏方法

    大部分的游戏都只有Windows版本,这对使用Linux和IOS的朋友来说还是比较郁闷的,谁让windows是操作系统中的老大呢?我们想要在Linux下玩windows游戏,一般来说就需要安装wind ...

  6. Linux系统中玩到让你停不下来的命令行游戏!

    在使用 Linux 系统时,命令行不仅可以让我们在工作中提高效率,它还可以在生活上给我们提供各种娱乐活动,因为你可以使用它玩许多非常有意思的游戏,这些游戏可都不需要使用专用显卡. 命令行游戏尽管比较简 ...

  7. 深度linux系统能玩dota1吗,deepin能玩Dota2吗(deepin支持的游戏)

    处理器 英特尔 Pentium(奔腾) 双核 E2140 @ 1.60GHz 配上gt240和3gddr2 . 可以的,这个CPU略低~! 其实win10 系统中出现游戏,软件崩溃已经有不少的案例了. ...

  8. Linux系统(简介、文件管理、常用命令、账号管理、c开发工具)

    文章目录 1. Linux系统 2.文件管理与常用命令 2.1 文件和目录的层次结构 2.2 文件和目录命名 2.3 shell文件名通配符 2.4 文件管理 2.4.1 Linux常用文件类型 2. ...

  9. linux系统能看抖音吗,字节跳动应该推出抖音/TikTok for Linux版本客户端

    字节跳动的抖音/TikTok和Linux开源技术非常的密切,所以很多用户也希望字节跳动能够推出真正的抖音/TikTok for Linux版本客户端,当前腾讯的QQ和微信都可在Linux平台上使用. ...

最新文章

  1. 深度 | 用代码构建机器心智,我们离这个目标还有多远?
  2. python ATM购物程序
  3. 次小生成树 最小度限制生成树
  4. 小程序模拟请求本地json数据文章合集
  5. JAVA导出404_从ActiveReports 8导出Excel时出错404
  6. python list中分段_python将list中的元素拼接为一个str
  7. 7-4 三角形判断 (15 分)
  8. 利用GPU实现大规模动画角色的渲染
  9. Learning Moodle 3.5 学习Moodle 3.5 Lynda课程中文字幕
  10. python微信语音转发方法_最全的微信语音转发方法,最简单的方式大家已经帮你选出来了...
  11. 游戏盾SDK的防护介绍
  12. Java:计算代码耗时的5种方法
  13. 服务器cadence比虚拟机慢,Cadence版本选择浅见
  14. python中setup什么意思_关于python中的setup.py解读
  15. lintcode---电话号码的字母组合
  16. 百度地图SDK无法定位到当前所在位置;一直显示天安门
  17. 计算机论文结束语致谢,致谢范文(15篇) 毕业论文结尾致谢范文
  18. 吴军的谷歌方法论|周末放送|Google的个人英雄主义和群众路线
  19. 如何利用长尾关键词挖掘推广口红?
  20. 移民加拿大还是美国不得不做的比较

热门文章

  1. Mac如何配置QQ企业邮箱
  2. 《STM32单片机开发应用教程(HAL库版)—基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第四章4.9 TIM---输入捕获(脉冲频率测量)实验
  3. 贴片电阻电容的封装形式及尺寸
  4. linux系统忘记登录密码怎么办
  5. 面向未来的智能驾驶关键设计要素:融合定位
  6. 服务器完美安装可道云,打造私有网盘
  7. Shell---函数
  8. 产品开发中如何衡量产品价值,来做优先级排序?
  9. python rfcn.py
  10. 牛奶食疗可治多种疾病(图)