gym.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:TensorArtist 作者: vacancy 项目源码 文件源码
def _make_env(self, name):
        import ppaquette_gym_super_mario
        from ppaquette_gym_super_mario import wrappers
        name_split = name.split('-')
        if name_split[0] != 'meta':
            prefix, world, level = name_split[:3]
            author, prefix = prefix.split('/')
            suffix = '-'.join(name_split[3:])
            self._env_name = '/'.join([author, '-'.join(['meta', prefix, suffix])])
            self._env_level = (int(world) - 1) * 4 + int(level) - 1
        else:
            self._env_name = name
            self._env_level = None
        env = gym.make(self._env_name)
        # modewrapper = wrappers.SetPlayingMode('algo')
        return GymNintendoWrapper(env)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号