我已经按照以下stackoverflow答案创建了一个新的健身房环境: Is it possible to create a new gym environment in OpenAI?
我的环境代码位于:https://github.com/meagmohit/gym-catch/blob/master/gym_catch/envs/catch_env.py
但是,我想创建一个完全像atari的环境,以便我可以运行DQN算法(例如,对于OpenAI基准,https://github.com/carpedm20/deep-rl-tensorflow),可以通过添加附加内容{{1}来使用。 }命令,并提供import gym_catch
作为环境名称。
具体地说,在类似atari的环境中运行现有的DQN代码,例如Pong-v0等调用了特殊功能,例如catch-v0
等。这些功能只有在提供了atari游戏的ROM时才能通过atari-py界面使用。是否有可能编写一个与atari-py类型的环境完全一样的健身房环境?