1. 程式人生 > >PySC2星際爭霸Ⅱ 強化學習環境搭建

PySC2星際爭霸Ⅱ 強化學習環境搭建

PySC2是DeepMind開發的星際爭霸Ⅱ學習環境(SC2LE)的Python元件。 它封裝Blizzard Entertainment的星際爭霸Ⅱ機器學習API,提供Python 增強學習環境。
PySC2提供了增強學習Agents與星際爭霸Ⅱ互動的介面,得到observations以及傳送actions。

DeepMind PySC2提供了詳細的安裝說明,在Windows64下主要有以下幾步:

  1. 安裝pysc2

    pip install pysc2

  2. 安裝星際爭霸Ⅱ
    下載客戶端安裝,然後安裝星際爭霸Ⅱ:

    安裝目錄可以自定義,比如安裝到(D:\Game\StarCraft II\),則需要增加如下環境變數:


    環境變數配置

3.下載地圖
Blizzard github下載地圖,放入(D:\Game\StarCraft II\Maps)目錄。

4.啟動代理

python -m pysc2.bin.agent –map Simple64
代理模式

5.作為玩家啟動遊戲

python -m pysc2.bin.play –map Simple64

6.觀看回放

python -m pysc2.bin.play –replay

7.列出所有Map

python -m pysc2.bin.map_list

參考:https://zhuanlan.zhihu.com/p/28434323

相關推薦

PySC2星際爭霸強化學習環境搭建

PySC2是DeepMind開發的星際爭霸Ⅱ學習環境(SC2LE)的Python元件。 它封裝Blizzard Entertainment的星際爭霸Ⅱ機器學習API,提供Python 增強學習環境。

Ubuntu16.04LTS下搭建強化學習環境gym

1.安裝Anaconda 去清華映象下載anaconda3_4.3.0-linux-x86_64.sh,然後在終端中輸入以下命令進行安裝: cd downloads bash anaconda3_4.3.0-linux-x86_64.sh 2.建立虛擬環境

Ubuntu16.04LTS下搭建強化學習環境gym、tensorflow

1.安裝Anaconda。去清華映象下載anaconda3_4.3.0-linux-x86_64.sh,然後在終端中輸入以下命令進行安裝:cd downloads bash anaconda3_4.3.0-linux-x86_64.sh2.建立虛擬環境。//gymlab是自己

Django重新開始學習--環境搭建 筆記(一)

nbsp url對應 tin art admin set pla base default 環境 :   python2.7   django 1.9.8   使用工具pycharm   Mysql =====================================

Linux虛擬機學習環境搭建—虛擬機創建

centos6、vmware虛擬機創建 主機環境是Windows8.1,虛擬機軟件用VMware Workstation10,Linux選擇CentOS6.6 x86_64版本。 一:安裝VMware。 準備VMware安裝文件包,點擊安裝,就是在windows環境安裝應用

Linux虛擬機學習環境搭建—虛擬機安裝

虛擬機安裝接上一篇的Linux虛擬機學習環境搭建—虛擬機創建“ 點擊“開啟此虛擬機”,進入系統安裝界面。Tab鍵可以調整選項,直接選擇第一項,回車。備註:鼠標點擊進入虛擬機,要跳出虛擬機回到主機控制,按下Ctrl+Alt。出現Disc Found界面,用Tab鍵,選擇到Skip選項,回車。備註:此操作是校

MongoDB學習--環境搭建記錄

文件 .com sea 密碼 chkconfig 密鑰 win -- 啟動 Mongo安裝教程,參考英文官網 基本命令, 索引的引用,索引基於地理位置的數據, win10 64位 系統中安裝虛擬機 win10 系統中安裝虛擬機VMwareWorkstation11 並安裝

Ubuntu深度學習環境搭建 tensorflow+pytorch

源安裝 class x86 port ORC 鏈接庫 mon latest news 目前電腦配置:Ubuntu 16.04 + GTX1080顯卡 配置深度學習環境,利用清華源安裝一個miniconda環境是非常好的選擇。尤其是今天發現conda install -c m

強化學習環境gym配置及北京pk10源碼下載

git clone glfw3 -c sdl2 經典 cmake apt-get pk10 numpy 北京pk10源碼下載(企 娥:217 1793 408)OpenAI Gym是OpenAI出的研究強化學習算法的toolkit,它裏邊cover的場景非常多,從經典的Ca

深度學習環境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0

edi tensor pkgs strong www url 輸出 軟鏈接 5.0 目錄 深度學習環境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0 Reference 硬件說明: 軟件準備: 1. 安

Mybatis入門級學習-環境搭建

onf 新建 tro 執行器 所在 classes follow 沒有 roc 在MyBatis官方文檔上是這樣說的: MyBatis 是一款優秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲

Ubuntu16.04系統GPU深度學習環境搭建

安裝Ubuntu16.04.5系統 安裝過程就不詳述了。 安裝NVIDIA1080Ti顯示卡驅動 ll /etc/modprobe.d/blacklist.conf sudo chmod 666 /etc/modprobe.d/blacklist.conf sudo vi

ubuntu16 深度學習環境搭建步驟

egl RKE 編程 支持 source ogl 瀏覽器 oot 文件夾 在安裝ubuntu之前需要條一下BIOS,講UEFI模式改為Legacy 模式。 ubuntu分區系統搭建可以參考一下博客: 分區大小為: boot 400~500M swap 內存大小 主分區 &

一、Hybris學習-環境搭建-2018/06/26

1.從git拉程式碼         # git config --globaluser.name <Your_name>        

強化學習環境安裝

Gym是一個開發和比較強化學習演算法的工具包。它對代理的結構不做任何假設,並且與任何數值計算庫(如TensorFlow或Theano)相容。1.安裝好Gym和ba``selines2.這個任務是在[Dietterich2000]中介紹的,以說明分層強化學習中的一些問題。有4個地點(用不同的字母標註),你的工作

Hadoop-0.20.2原始碼學習(2)——原始碼學習環境搭建

參考: JeffreyZhou的部落格園 《Hadoop權威指南》第四版 0 本文前提 在上一篇文章中,通過啟動指令碼xxx.sh檔案的探索,對hadoop的原始碼有了一個初步的認識,發現最終都是執行

TX2 深度學習環境搭建記錄cmake從3.5升級到3.7.2

1.(參考https://askubuntu.com/questions/355565/how-do-i-install-the-latest-version-of-cmake-from-the-command-line/865294#865294) The most common situat

瞎折騰之個人學習環境搭建(一):安裝XenServer

背景介紹 家裡只有一臺安裝WIN10的筆記本可供在下折騰,在下先安裝了個VMware® Workstation 12 Pro,計劃建立一臺虛擬機器安裝XenServer,再得用XenServer虛擬3臺Centos7,夠折騰的吧,其實如果僅虛擬Centos7,可以直接使用VMwar

系統安裝情況以及深度學習環境搭建

1.戴爾AL安裝Ubuntu16.04問題總結 1).找不到固態硬碟 由於dell電腦的出廠設定,在BIOS裡面都統一把硬碟模式設為RAID ON,但這種模式下可能會導致不能正確識別或者完全發揮處SSD的效能。下面是把RAID模式更改位AHCI的方法。 進入wins之後,按下WIN鍵+R鍵,輸入msco

[work] 最爽的GPU深度學習環境搭建教程

背景介紹 GPU 在以下方面有別於 CPU: CPU和GPU之所以大不相同,是由於其設計目標的不同,它們分別針對了兩種不同的應用場景。CPU需要很強的通用性來處理各種不同的資料型別,同時邏輯判斷又會引入大量的分支、跳轉和中斷的處理。這些都使得CPU的內部結構異常複雜。而GPU面對的則是