使用openAI健身房创建的环境参数在手动更新时不会更新

时间:2019-05-05 12:08:19

标签: machine-learning artificial-intelligence python-3.6 reinforcement-learning openai-gym

我正在尝试为四室网格世界创建一个openAI体育馆环境,以实现SMDP选项框架。我有多个网格图文件,其中0表示可能的状态,1表示墙。我正在使用为mapFile(self.mapFile = None)传递的“ None”参数来初始化环境。然后我尝试通过调用手动为mapFile设置参数名称     env.mapFile ='map1.txt' 重置环境时,它会根据gridmap设置gridworld的位置。

def __init__(self, terminal_reward = 1, move_reward = 0):
   self.mapFile = None

(环境初始化) 然后

env.mapFile = 'map1.txt'

然后

env.reset()

加载地图并设置网格内的所有值。但是,即使在手动输入env.mapFile之后,它也会返回一个错误,指出mapFile是none对象。有人可以帮我解决这个问题吗?GridMap text file looks like this

再添加一件事-由于某些原因,我的许多环境参数都是不可编辑的,而mapFile是其中之一

0 个答案:

没有答案