PySC2星际争霸Ⅱ 强化学习环境搭建
生活随笔
收集整理的這篇文章主要介紹了
PySC2星际争霸Ⅱ 强化学习环境搭建
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PySC2是DeepMind開發的星際爭霸Ⅱ學習環境(SC2LE)的Python組件。 它封裝Blizzard Entertainment的星際爭霸Ⅱ機器學習API,提供Python 增強學習環境。
PySC2提供了增強學習Agents與星際爭霸Ⅱ交互的接口,得到observations以及發送actions。
DeepMind PySC2提供了詳細的安裝說明,在Windows64下主要有以下幾步:
安裝pysc2
pip install pysc2
安裝星際爭霸Ⅱ
下載客戶端安裝,然后安裝星際爭霸Ⅱ:
安裝目錄可以自定義,比如安裝到(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星际争霸Ⅱ 强化学习环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ElasticSearch 知识点整理(
- 下一篇: 遥感图像场景分类常用数据集