pysc2
文章平均质量分 77
超级超级小天才
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用pysc2的环境并与其进行交互
使用pysc2的环境并与其进行交互作为应用于强化学习的SCII环境是被定义在 pysc2.env.sc2_env 中的,(action 和 observation 空间是定义在 pysc2.lib.features 中的),环境的类即 SC2Env,继承自 pysc2.env.environment.Base 类。可以作为使用一般的gym库的强化学习的环境一样使用它。要实例化并使用一个 SC2Env,需要传入几个重要的参数,完整的参数列表如下:_only_use_kwargs=None,map_na原创 2021-05-23 16:44:35 · 932 阅读 · 0 评论 -
PySC2 环境的基本使用
PySC2环境在Win10系统上的部署与安装,请参考:https://www.jianshu.com/p/e4d2313fa341如何使用自定义的地图、agent来启动、运行、测试环境:python -m pysc2.bin.agent --map <Map> --agent <Agent>其中<Agent>参数是一个指向你自定义类的python路径,比如,你的项目目录为[PATH],你的agent的类名为 MyAgentClassName,它被定义在了MyA原创 2021-01-20 11:44:52 · 1488 阅读 · 1 评论 -
Win10 安装 PySC2 环境 -- DeepMind联合战网开发的《星际争霸 II》强化学习环境
DeepMind 官方 PySC2 GitHub库参考:https://github.com/deepmind/pysc2PySC2 provides an interface for RL agents to interact with StarCraft 2, getting observations and sending actions.下载 星际争霸II 游戏首先当然是先下载 StarCract II (星际争霸 II)游戏本体,可以到战网的官网进行安装:https://starcra原创 2021-01-19 08:26:19 · 2114 阅读 · 1 评论 -
如何在PyCharm中对自己的pySC2 Agent代码进行Debug
PySC2环境在Win10系统上的部署与安装,请参考:https://blog.youkuaiyun.com/qq_38962621/article/details/112798659?spm=1001.2014.3001.5501PySC2自定义Agent类的写法,请参考:https://blog.youkuaiyun.com/qq_38962621/article/details/112861390?spm=1001.2014.3001.5501如何在PyCharm中对自己的pySC2 Agent代码进行Debug上文中原创 2021-05-18 22:32:53 · 611 阅读 · 4 评论 -
详解 pysc2 中的 Observation 和 Action
详解 pysc2 中的 Observation 和 ActionSCII 环境具有非常丰富的动作空间和状态空间。Pysc2 接口从游戏中读取并提供给我们使用的信息有两类:空间/视觉类的(spatial/visual);结构性的元素(structured elements),其中结构性的元素主要是提供一些重要的数据,而且这些数据对于机器来说往往很难通过游戏画面直接读取,比如燃料的数量,所以接口直接提供这些数据。Important!从observation中获取得到的坐标信息是 (y,x) 形式的,即纵坐原创 2021-05-22 01:04:01 · 1762 阅读 · 7 评论
分享