def setUp(self): # place 15 vehicles in the network (we need at least more than 1) vehicles = Vehicles() vehicles.add(veh_id="test", acceleration_controller=(IDMController, {}), routing_controller=(ContinuousRouter, {}), num_vehicles=50) initial_config = InitialConfig(spacing="random", lanes_distribution=5) # create the environment and scenario classes for a variable lanes per # edge ring road self.env, scenario = variable_lanes_exp_setup( vehicles=vehicles, initial_config=initial_config)
def setUp(self): # place 15 vehicles in the network (we need at least more than 1) vehicles = VehicleParams() vehicles.add(veh_id="test", acceleration_controller=(IDMController, {}), routing_controller=(ContinuousRouter, {}), car_following_params=SumoCarFollowingParams(min_gap=0), num_vehicles=50) initial_config = InitialConfig(lanes_distribution=5) # create the environment and network classes for a variable lanes per # edge ring road self.env, _, _ = variable_lanes_exp_setup( vehicles=vehicles, initial_config=initial_config)