这是env.render()
屏幕上的输出,环境是 SpaceInvader-v0。
我在这里做错了吗?我的代码就在 OpenAI Gym 网站上,只是改变了环境。
我有同样的问题,只是想通了(希望它和你的问题一样)。我已经安装了gym==0.7.0,但我能得到的只是一个混乱的屏幕。当我升级到最新的健身房 (0.9.x) 时,现在一切看起来都是正确的。您可能需要修改一些代码以适应版本切换。
您的gym
和atari_py
版本不兼容(atari_py >= 0.1.1
需要gym >= 0.9.5
)。
openai 开发人员引入了getScreenRGB2
API 调用,并在我的调用之后更改gym
为使用它,它实际上不是以格式返回数据,而是以格式返回数据,而后面的通道交换会占用大量 CPU 周期。getScreenRGB
RGB
BGRX
gym