@@ -173,13 +173,13 @@ def perform_single_simulation(
173173 - ``seat_capacity``
174174 - (``initial_location`` and ``n_vehicles``) or ``initial_locations``
175175 - ``space``
176- - ``TransportationRequestCls ``
177- - ``VehicleStateCls ``
178- - ``FleetStateCls ``
176+ - ``transportation_request_cls ``
177+ - ``vehicle_state_cls ``
178+ - ``fleet_state_cls ``
179179 - ``request_generator``
180- - ``RequestGeneratorCls ``
180+ - ``request_generator_cls ``
181181 - ``dispatcher``
182- - ``dispatcher_class ``
182+ - ``dispatcher_cls ``
183183 - ...
184184 data_dir
185185 Existing directory in which to store parameters and events.
@@ -224,14 +224,14 @@ def perform_single_simulation(
224224 event_path .unlink ()
225225
226226 space = params ["general" ]["space" ]
227- RequestGeneratorCls = params ["request_generator" ].pop ("RequestGeneratorCls " )
228- rg = RequestGeneratorCls (
227+ request_generator_cls = params ["request_generator" ].pop ("request_generator_cls " )
228+ rg = request_generator_cls (
229229 space = space ,
230- request_class = params ["general" ]["TransportationRequestCls " ],
230+ request_class = params ["general" ]["transportation_request_cls " ],
231231 ** params ["request_generator" ],
232232 )
233233
234- dispatcher = params ["dispatcher" ].pop ("dispatcher_class " )
234+ dispatcher = params ["dispatcher" ].pop ("dispatcher_cls " )
235235 if (
236236 params ["general" ].get ("n_vehicles" ) is not None
237237 and params ["general" ].get ("initial_location" ) is not None
@@ -256,12 +256,12 @@ def perform_single_simulation(
256256 "must either specify 'n_vehicles' and 'initial_location' or 'initial_locations'"
257257 )
258258
259- fs = params ["general" ]["FleetStateCls " ](
259+ fs = params ["general" ]["fleet_state_cls " ](
260260 initial_locations = initial_locations ,
261261 space = space ,
262262 dispatcher = dispatcher (loc_type = space .loc_type , ** params ["dispatcher" ]),
263263 seat_capacities = params ["general" ]["seat_capacity" ],
264- vehicle_state_class = params ["general" ]["VehicleStateCls " ],
264+ vehicle_state_class = params ["general" ]["vehicle_state_cls " ],
265265 )
266266
267267 # NOTE: this string is matched for testing
@@ -496,39 +496,35 @@ def __init__(
496496 self ._param_path_suffix = param_path_suffix
497497
498498 if cython :
499- SpaceObj = CyEuclidean2D ()
499+ space_obj = CyEuclidean2D ()
500500 dispatcher = CyBruteForceTotalTravelTimeMinimizingDispatcher
501- TransportationRequestCls = CyTransportationRequest
502- VehicleStateCls = CyVehicleState
501+ transportation_request_cls = CyTransportationRequest
502+ vehicle_state_cls = CyVehicleState
503503 else :
504- SpaceObj = Euclidean2D ()
504+ space_obj = Euclidean2D ()
505505 dispatcher = BruteForceTotalTravelTimeMinimizingDispatcher
506- TransportationRequestCls = TransportationRequest
507- VehicleStateCls = VehicleState
506+ transportation_request_cls = TransportationRequest
507+ vehicle_state_cls = VehicleState
508508
509- FleetStateCls = SlowSimpleFleetState
510- RequestGeneratorCls = RandomRequestGenerator
509+ fleet_state_cls = SlowSimpleFleetState
510+ request_generator_cls = RandomRequestGenerator
511511
512512 self .default_base_params = dict (
513513 general = dict (
514514 n_reqs = 100 ,
515515 t_cutoff = None ,
516- space = SpaceObj ,
516+ space = space_obj ,
517517 n_vehicles = 10 ,
518518 initial_location = (0 , 0 ),
519519 initial_locations = None ,
520520 seat_capacity = 8 ,
521- TransportationRequestCls = TransportationRequestCls ,
522- VehicleStateCls = VehicleStateCls ,
523- FleetStateCls = FleetStateCls ,
521+ transportation_request_cls = transportation_request_cls ,
522+ vehicle_state_cls = vehicle_state_cls ,
523+ fleet_state_cls = fleet_state_cls ,
524524 ),
525- dispatcher = dict (dispatcher_class = dispatcher ),
525+ dispatcher = dict (dispatcher_cls = dispatcher ),
526526 request_generator = dict (
527- RequestGeneratorCls = RequestGeneratorCls ,
528- rate = 10 ,
529- max_pickup_delay = 3 ,
530- max_delivery_delay_rel = 1.9 ,
531- seed = 42 ,
527+ request_generator_cls = request_generator_cls ,
532528 ),
533529 )
534530
0 commit comments