Я пытаюсь создать среду для тренировок 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 не является объектом.Может кто-нибудь, пожалуйста, помогите мне обойтись с этим?
Добавление еще одной вещи - Многие из моих параметров среды не редактируются по какой-то причине, и mapFile является одним из них