From f561ab6de2fb7f0dad677b42986669d3c476e712 Mon Sep 17 00:00:00 2001 From: Nimish Santosh <nimishsantosh107@icloud.com> Date: Thu, 12 Aug 2021 04:01:31 +0530 Subject: [PATCH] persistence small fix, enabled timeouts in eval service --- flatland/envs/persistence.py | 2 +- flatland/evaluators/service.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/flatland/envs/persistence.py b/flatland/envs/persistence.py index b8354078..41f352e7 100644 --- a/flatland/envs/persistence.py +++ b/flatland/envs/persistence.py @@ -163,7 +163,7 @@ class RailEnvPersister(object): # remove the legacy key del env_dict["agents_static"] elif "agents" in env_dict: - env_dict["agents"] = [EnvAgent(*d[0:12]) for d in env_dict["agents"]] + env_dict["agents"] = [EnvAgent(*d[0:len(d)]) for d in env_dict["agents"]] return env_dict diff --git a/flatland/evaluators/service.py b/flatland/evaluators/service.py index 81fa6705..305ee166 100644 --- a/flatland/evaluators/service.py +++ b/flatland/evaluators/service.py @@ -10,6 +10,7 @@ import traceback import json import itertools import re +import logging import crowdai_api import msgpack @@ -130,7 +131,7 @@ class FlatlandRemoteEvaluationService: shuffle=False, missing_only=False, result_output_path=None, - disable_timeouts=True + disable_timeouts=False ): # Episode recording properties @@ -725,6 +726,7 @@ class FlatlandRemoteEvaluationService: del self.env self.env, _env_dict = RailEnvPersister.load_new(test_env_file_path) + # distance map here? self.begin_simulation = time.time() -- GitLab