From 8ab7912e3896b54f6088258b96c5455f287545f3 Mon Sep 17 00:00:00 2001 From: hagrid67 <jdhwatson@gmail.com> Date: Tue, 23 Apr 2019 20:14:23 +0100 Subject: [PATCH] initial commit for reintroducing PyQT rendering --- examples/play_model.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/play_model.py b/examples/play_model.py index 5a33c12..6e3335e 100644 --- a/examples/play_model.py +++ b/examples/play_model.py @@ -1,6 +1,7 @@ from flatland.envs.rail_env import RailEnv, random_rail_generator # from flatland.core.env_observation_builder import TreeObsForRailEnv from flatland.utils.rendertools import RenderTool +from flatland.utils.render_qt import QtRailRender from flatland.baselines.dueling_double_dqn import Agent from collections import deque import torch @@ -31,7 +32,8 @@ def main(): height=7, rail_generator=random_rail_generator(cell_type_relative_proportion=transition_probability), number_of_agents=1) - env_renderer = RenderTool(env) + # env_renderer = RenderTool(env) + env_renderer = QtRailRender(env) plt.figure(figsize=(5,5)) # fRedis = redis.Redis() @@ -101,7 +103,6 @@ def main(): score += all_rewards[a] env_renderer.renderEnv(show=True, frames=True, iEpisode=trials, iStep=step) - sEnv = fR.set("RailEnv0") obs = next_obs.copy() if done['__all__']: -- GitLab