《星际争霸II》开发团队代表暴雪娱乐在此隆重宣布,《星际争霸II》API正式发布!我们对研究者们多年来通过原版《星际争霸》来增强AI性能的努力表示赞赏和认同。有了《星际争霸II》API,我们将为研究者、玩家和爱好者们提供强大的工具,利用游戏作为平台来进一步强化AI研究。该API中还为社区开放了沙盒模式用于实验,运用基于学习的AI和脚本AI来建立新的工具将使整个《星际争霸II》和AI社区获益。

我们还做了大量的工作,让谷歌DeepMind能够在他们的云设施中大规模运行这个API。今天,我们将发布这一工作成果,这是一个能完整运作的Linux包,用于在云端运行来进行研究。这是一套独立的Linux程序,经过优化后专门与该API共同使用。

我们在与DeepMind合作进行这个项目时学到了许多东西,我们对于能将这些工具交到大家的手中感到非常兴奋,希望我们能一起创造出美好的东西。

总的来说,这次发布的API套件包含这些功能:

脚本AI API

基于图像的AI API(包含图层)

说明文档、样本代码和样本机器人

支持离线AI对AI游戏

1v1天梯游戏的录像包*

支持Windows和Mac

完整功能的Linux API包

在此次的初始版本之外,录像包还会继续根据进度发布。请注意,新的录像包可能要在新的《星际争霸II》版本发布一段时间后才会发布,因为补丁可能改变录像的格式。

我们在API包中还包含了一些样本代码和样本机器人,需要特别注意的是,这些工具只是研究《星际争霸II》AI的基础。最终还是要靠大家的创造力、独创性和努力才能有所成果。我们非常期待AI社区在获得这些工具后的发展。

欲了解详情和DeepMind白皮书内容,请参阅他们的博客。

要开始工作,你可以参加我们在GitHub上的开源项目:

我们希望能看到大家对这个项目的反馈,同时在此邀请大家到我们的《星际争霸II》API论坛参与讨论。

linux 星际争霸,《星际争霸II》API来临相关推荐

  1. 在linux下安装星际译王

    在linux下安装星际译王 谁怪咱的英文学的不好,看英文有好多都不认识!只好求助于词典.在windows 下有金山词霸,linux有星际译王! 下面说一下在linux安装星际译王的具体步骤: 首先到她 ...

  2. Docker 技术鼻祖 Linux Namespace 入门系列:Namespace API

    点击 "阅读原文" 可以获得更好的阅读体验. 前言 Linux Namespace 是 Linux 提供的一种内核级别环境隔离的方法.用官方的话来说,Linux Namespace ...

  3. Linux开发之Delphi FMXLinux(二)、Delphi对Linux操作系统内核态主要的Api封装(FMUX.Api.pas)

    目录 Linux开发之Delphi FMXLinux(二).Delphi对Linux操作系统内核态主要的Api封装(FMUX.Api.pas) 1.代码的版权(比较新的代码库): 2.依赖: 3.其中 ...

  4. Linux桌面词典 星际译王(StarDict)

    星际译王(StarDict)是利用GTK(GIMP TOOLKIT)开发的国际化的.跨平台的自由的桌面字典软件.它并不包含字典档,使用者须自行下载配合使用.它可以运行于多种不同的平台,如Linux, ...

  5. linux 星际译王,Linux桌面词典 星际译王(StarDict)

    星际译王(StarDict)是利用GTK(GIMP TOOLKIT)开发的国际化的.跨平台的自由的桌面字典软件.它并不包含字典档,使用者须自行下载配合使用.它可以运行于多种不同的平台,如Linux, ...

  6. Linux 应用程序 嵌汇编,Linux下嵌入汇编代码调用API(using fork())

    以下关于fork()的描述来自于:jason314 首先,在Linux环境下,一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间.然后把原来的进程的所有值都复制到新的新 ...

  7. linux关于界面的API,linux系统基础知识(ABI和API)

    对于linux而言,我们首先要明确一个核心观念,linux从严格意义上来讲,就是一个内核(Kernel)这个内核就是位于计算机硬件之上,对于用户来说,我们要和计算机打交道,必须要通过CPU来分配指令, ...

  8. 【Linux网络编程学习】socket API(socket、bind、listen、accept、connect)及简单应用

    此为牛客Linux C++课程和黑马Linux系统编程笔记. 1. 什么是socket 所谓 socket(套接字),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象. 一个套接字就是网络 ...

  9. mysql c api 函数 linux下 mysql_query_Linux C 调用MYSQL API 函数mysql_escape_string()转义插入数据...

    标签: Title:Linux C 调用MYSQL API 函数mysql_escape_string()转义插入数据 --2013-10-11 11:57 #include #include #in ...

最新文章

  1. hash表建立 很久没写数据结构了
  2. 2016年计算机视觉和图像处理相关的国际会议一览表
  3. Cocoa touch(六):UIViewController
  4. 阿里云 MSE 云原生网关助力斯凯奇轻松应对双 11 大促
  5. 质数的和与积(信息学奥赛一本通-T1405)
  6. C++:const修饰变量、形参、函数
  7. 在vc++里面进行图像处理的时候应该把图形放哪_图形找朋友小班教案
  8. Java判断文件夹是否存在,不存在则新建
  9. Android添加开机完成后脚本(boot_completed)
  10. 24.事务控制和锁定语句
  11. iOS 学习 - 18.TextField 自定义菜单事件,复制和微信分享
  12. 文/有品生活(pinpinlife) 小户型家具如何摆?
  13. C++ queue队列如何遍历
  14. 理解position:relative 与 position:absolute
  15. MP4-M3U8在线P2P加速视频播放器PHP源码
  16. python与开源gis_Python与开源GIS:SpatiaLite简介
  17. 液晶12864图像取模方法
  18. html ul 的类别,CSS 类表样式(ul)
  19. 第 9 章 Panel(面板)组件
  20. android如何截屏快捷键,安卓手机怎么截图 各大品牌快捷键截屏大集合

热门文章

  1. uni-app 项目笔记 基础配置及scroll-view左右滚动效果
  2. 关于xtk.js的使用(医疗影像处理插件)
  3. 构造Linux的图形化安装程序(3)(转)
  4. Android 自定义View中invalidate()的自动清屏含义以及屏幕刷新
  5. xilinx vivado 综合时内存不够问题 One or more synthesis runs failed during dynamic region dcp generation
  6. 三星i9100的线刷教程
  7. 中奖名单 | 这个中秋不止月饼哦~
  8. C++程序设计案例实训教程第10章
  9. java oracle in 10000_oracle循环插入1万条数据
  10. 【Day dream】2022-02-18