1

截屏

这是env.render()屏幕上的输出,环境是 SpaceInvader-v0。

我在这里做错了吗?我的代码就在 OpenAI Gym 网站上,只是改变了环境。

4

2 回答 2

2

我有同样的问题,只是想通了(希望它和你的问题一样)。我已经安装了gym==0.7.0,但我能得到的只是一个混乱的屏幕。当我升级到最新的健身房 (0.9.x) 时,现在一切看起来都是正确的。您可能需要修改一些代码以适应版本切换。

于 2017-07-17T18:06:07.897 回答
1

您的gymatari_py版本不兼容(atari_py >= 0.1.1需要gym >= 0.9.5)。

openai 开发人员引入了getScreenRGB2API 调用,并在我的调用之后更改gym为使用它,它实际上不是以格式返回数据,而是以格式返回数据,而后面的通道交换会占用大量 CPU 周期。getScreenRGBRGBBGRXgym

于 2018-03-03T19:40:51.200 回答