GameAI之旅-StarCraft-起始

目的:通过游戏AI了解行业最前沿的AI动向,通过游戏行业观察更多的AI业务价值

步骤:搜集GameAI相关的文章、Paper、算法、平台


行业新动向:

星际争霸被认为是继围棋、扑克之后,AI 与人较量的下一个竞技场。同时也是训练和研究通用人工智能的一个适合的虚拟场景,目前,DeepMind、微软、Facebook和阿里巴巴都在研究用AI 来玩这一游戏,希望能增强AI 智能体的通用能力,让AI 更像人。

对于玩过星际的同学都理解,职业选手是需要不断的练习才能够掌握该玩法;如果要机器来学习玩法最终来胜任职业选手,的确是值得期待的。

2016年11月,DeepMind的 工程师 Oriol Vinyals 在公司博客公布,暴雪将和DeepMind合作,让《星际争霸2》成为人工智能研究场景,并开放给所有的人工智能研究者。

阿里巴巴认知计算实验室,2017年,他们与伦敦大学学院计算机系合作,以游戏“星际争霸1”中的微观战斗场景为测试环境,深入地研究了多个 AI 智能体之间的协作问题,旨在通过协作智能解决人类不擅长的问题。该研究引入的多智能体双向协调网络(BiCNet )可以自动学习各种最佳策略来使多个智能体协同作战,从无碰撞移动到基本的攻击和逃跑策略,再到复杂的掩护攻击和集中火力攻击。该研究所用的方法优于目前已有的最先进方法,多智能体协作完成复杂任务,显示出了在现实世界中电商、游戏、健康医疗等智能决策领域的广泛应用前景。


算法接口:

星际争霸 AI 智能体使用 Brood War 应用程序编程接口(BWAPI)进行控制,该接口 2009 年首次开发,可让程序员使用 C ++ 与 Starcraft:Broodwar 的完整游戏进行交互和控制。随着 BWAPI 的功能和受欢迎程度的增长,第一批星际争霸 AI 智能体开始出现,终于可以在星际争霸中进行 AI 比赛。

大部分的星际争霸2 EULA都无法以任何方式修改程序。 我们很高兴暴雪允许我们继续使用 BWAPI 举办比赛,并且还帮忙为 AIIDE 锦标赛提供了奖品,但是除非他们的政策发生变化,我们将无法对 StarCraft 2 做同样的事情。

还有其他RTS游戏引擎可用于比赛。 一个是ORT——一个免费的RTS游戏引擎软件。另一个引擎是microRTS,一个Java RTS引擎,可以玩简化的基于网格的RTS游戏,专为测试 AI 技术而设计。


核心Paper(AI、Bot)

  • StarCraft Bots and Competitions [2016]

      D. Churchill, M. Preuss, F. Richoux, G. Synnaeve, A. Uriarte, S. Ontanon, and M. Certicky

      Springer Encyclopedia of Computer Graphics and Games

  • RTS AI Problems and Techniques [2015]

      S. Ontanon, G. Synnaeve, A. Uriarte, F. Richoux, D. Churchill, and M. Preuss

      Springer Encyclopedia of Computer Graphics and Games

  • A Survey of Real-Time Strategy Game AI Research and Competition in StarCraft [2013]

      S. Ontanon, G. Synnaeve, A. Uriarte, F. Richoux, D. Churchill, and M. Preuss

      Accepted to TCIAIG (August 2013)


Google Code 主页 : http://code.google.com/p/bwapi/

BWAI主要由以下三大模块组成.

BWAPI 是一切的基础: http://code.google.com/p/bwapi/ 
BWTA 是 BroodWar 地图解析器工程 : http://code.google.com/p/bwta/ 
BWSAL 是 BroodWar 标准扩展库 : http://code.google.com/p/bwsal/ 

downloads:
http://bwapi.googlecode.com/files/BWAPI_Beta_2.4.zip
具体参考:http://blog.csdn.net/winsenjiansbomber/article/details/23803131

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值