starling_sim.basemodel.agent.operators.station_based_operator

Module Contents

Classes

StationBasedOperator

Class describing an operator of a station-based shared vehicle service

class starling_sim.basemodel.agent.operators.station_based_operator.StationBasedOperator(simulation_model, agent_id, fleet_dict, stations_dict, **kwargs)

Bases: starling_sim.basemodel.agent.operators.operator.Operator

Class describing an operator of a station-based shared vehicle service

SCHEMA
init_depot_points(depot_points)

Initialise the depotPoints attribute using the given depots information.

Depot points are StopPoint instances but are stored in a separate attribute named depotPoints.

Parameters:

depot_points – { id, coordinates, name } information dict