From 8e7d6bc9d863d02e79c867975476e2f8fa68744b Mon Sep 17 00:00:00 2001 From: u229589 <christian.baumberger@sbb.ch> Date: Fri, 4 Oct 2019 08:43:27 +0200 Subject: [PATCH] fix tests for malfunctions since sparse env has changed --- tests/test_flatland_malfunction.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/test_flatland_malfunction.py b/tests/test_flatland_malfunction.py index 905cb721..1bcf9c51 100644 --- a/tests/test_flatland_malfunction.py +++ b/tests/test_flatland_malfunction.py @@ -145,7 +145,7 @@ def test_malfunction_process_statistically(): env.step(action_dict) # check that generation of malfunctions works as expected - assert nb_malfunction == 156, "nb_malfunction={}".format(nb_malfunction) + assert nb_malfunction == 128, "nb_malfunction={}".format(nb_malfunction) def test_initial_malfunction(): @@ -203,14 +203,14 @@ def test_initial_malfunction(): # malfunctioning ends: starting and running at speed 1.0 ), Replay( - position=(28, 4), - direction=Grid4TransitionsEnum.WEST, + position=(28, 6), + direction=Grid4TransitionsEnum.EAST, action=RailEnvActions.MOVE_FORWARD, malfunction=0, reward=env.step_penalty * 1.0 # running at speed 1.0 ), Replay( - position=(27, 4), + position=(27, 6), direction=Grid4TransitionsEnum.NORTH, action=RailEnvActions.MOVE_FORWARD, malfunction=0, @@ -294,8 +294,8 @@ def test_initial_malfunction_stop_moving(): reward=env.start_penalty + env.step_penalty * 1.0 # full step penalty while stopped ), Replay( - position=(28, 4), - direction=Grid4TransitionsEnum.WEST, + position=(28, 6), + direction=Grid4TransitionsEnum.EAST, action=RailEnvActions.MOVE_FORWARD, malfunction=0, reward=env.step_penalty * 1.0 # full step penalty while stopped @@ -378,8 +378,8 @@ def test_initial_malfunction_do_nothing(): reward=env.start_penalty + env.step_penalty * 1.0 # start penalty + step penalty for speed 1.0 ), Replay( - position=(28, 4), - direction=Grid4TransitionsEnum.WEST, + position=(28, 6), + direction=Grid4TransitionsEnum.EAST, action=RailEnvActions.MOVE_FORWARD, malfunction=0, reward=env.step_penalty * 1.0 # step penalty for speed 1.0 -- GitLab