From ec43a6f94400f89834397a1e65b283cab6cfc6e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sophie=20Sch=C3=B6nherr?= Date: Sat, 23 Sep 2017 20:26:45 +0200 Subject: [PATCH] fix: change speed of edges --- .../controller/traci/TraciSimulationController.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/de/tud/kom/p2psim/impl/topology/movement/vehicular/sumo/simulation/controller/traci/TraciSimulationController.java b/src/de/tud/kom/p2psim/impl/topology/movement/vehicular/sumo/simulation/controller/traci/TraciSimulationController.java index ec007afe..497340dd 100755 --- a/src/de/tud/kom/p2psim/impl/topology/movement/vehicular/sumo/simulation/controller/traci/TraciSimulationController.java +++ b/src/de/tud/kom/p2psim/impl/topology/movement/vehicular/sumo/simulation/controller/traci/TraciSimulationController.java @@ -201,6 +201,13 @@ public class TraciSimulationController implements VehicleController, SimulationS @Override public boolean nextStep() { try { +// for (RoadNetworkEdge roadNetworkEdge : modifiedEdges) { +// SumoCommand setMaxSpeedCommand = Edge.setMaxSpeed(roadNetworkEdge.getEdgeID(), roadNetworkEdge.getOriginalMaxSpeed()); +// +// execute(setMaxSpeedCommand); +// } + + _connection.do_timestep(); try { @@ -233,6 +240,12 @@ public class TraciSimulationController implements VehicleController, SimulationS e.printStackTrace(); } +// for (RoadNetworkEdge roadNetworkEdge : modifiedEdges) { +// SumoCommand setMaxSpeedCommand = Edge.setMaxSpeed(roadNetworkEdge.getEdgeID(), roadNetworkEdge.getMaxSpeed()); +// +// execute(setMaxSpeedCommand); +// } + return true; } catch (RuntimeException e) { throw e; -- GitLab