本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

码报:【组图】开源 | Facebook开源TorchCraft,让每个人都能编写星际争霸AI玩家

时间:2016-12-04 16:59来源:报码现场 作者:j2开奖直播 点击:
参与:李亚洲、蒋思源 今日,Facebook 宣布开源 TorchCraft,它在星际争霸与深度学习环境 Torch 之间架起了一道桥梁。TorchCraft 可让每个人编写出星际争霸人工智能玩家Bot。论文可点击阅

参与:李亚洲、蒋思源

今日,Facebook 宣布开源 TorchCraft,它在星际争霸与深度学习环境 Torch 之间架起了一道桥梁。TorchCraft 可让每个人编写出星际争霸人工智能玩家Bot。论文可点击阅读原文下载。

  

码报:【j2开奖】开源 | Facebook开源TorchCraft,让每个人都能编写星际争霸AI玩家

项目地址:https://github.com/TorchCraft/TorchCraft

此次开源的 TorchCraft 基于 Synnaeve 等人的论文TorchCraft: a Library for Machine Learning Research on Real-Time Strategy Games:

  摘要

  

码报:【j2开奖】开源 | Facebook开源TorchCraft,让每个人都能编写星际争霸AI玩家

我们提出了 TorchCraft,这是一个能让深度学习在即时战略类游戏(RTS)上进行研究的库,比如星际争霸 Brood War。通过从机器学习框架控制这些游戏从而使玩游戏变得更简单,这篇论文中使用的框架是 Torch。这篇论文支持使用 RTS 类游戏作为人工智能研究的一项基准,并描述了 TorchCraft 的设计和构成。

  安装

请遵照项目地址中的安装向导进行安装。

您需要【星际争霸:母巢之战】的注册授权。

最稳定运行环境组合是将星际争霸放在Windows中运行,Torch放在Linux 或Mac OS X中运行。如果您已经安装星际争霸,就只需要安装BWAPI、复制新文件、登录AIModule(DLL)或AIClient(EXE)。您同样能在Linux通过Wine运行星际争霸,atv,但是这种在Linux上运行BWAPI的方式会有一点复杂。

  运行TorchCraft

查看案例(你能尝试的一组脚本):https://github.com/TorchCraft/TorchCraft/tree/master/examples。

DLL/AIModule TorchCraft

Windows

1. 打开 bwapi.ini 和 set ai = PATHTOBWEnv.dll (or copy ours from config/bwapi.in)

2.开始 ChaosLauncher, enable BWAPI DLL Injector [Release].

3. 点击 Start.

Linux

1. Run

$ cd examples

$ th simple_dll.lua

EXE/AIClient TorchCraft

Windows

1. 开始 BWEnv.exe.

Linux

1. Run

$ cd examples

$ th simple_exe.lua

©本文为机器之心编译文章,atv转载请联系本公众号获得授权

  ?------------------------------------------------

加入机器之心(全职记者/实习生):[email protected]

投稿或寻求报道:[email protected]

广告&商务合作:[email protected]

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容