Параметры среды, созданной в openAI тренажерном зале, не обновляются при ручном обновлении - PullRequest
1 голос
/ 05 мая 2019

Я пытаюсь создать среду для тренировок openAI для мира из четырех комнат для реализации инфраструктуры опций SMDP.У меня есть несколько файлов gridmap, которые имеют 0 для возможных состояний и 1 для стен.Я инициирую среду с параметром "None", переданным для mapFile (self.mapFile = None).Затем я вручную пытаюсь ввести имя параметра для mapFile, вызывая env.mapFile = 'map1.txt'. При сбросе среды он устанавливает положение мира сетки в соответствии с картой сетки.

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

(инициализация среды) Затем

env.mapFile = 'map1.txt'

Затем

env.reset()

, который загружает карту и устанавливает все значения в сетке.Но даже после ручного ввода env.mapFile он возвращает ошибку о том, что mapFile не является объектом.Может кто-нибудь, пожалуйста, помогите мне обойтись с этим? GridMap text file looks like this

Добавление еще одной вещи - Многие из моих параметров среды не редактируются по какой-то причине, и mapFile является одним из них

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...