Starling
latest
Contents:
Overview
Running simulations
Simulation models
Understanding Starling
Creating your own models
API reference
About Starling
Starling
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__contains__() (starling_sim.simulation_scenario.SimulationScenario method)
__getitem__() (starling_sim.basemodel.population.dict_population.DictPopulation method)
(starling_sim.simulation_scenario.SimulationScenario method)
__repr__() (starling_sim.basemodel.agent.requests.Operation method)
(starling_sim.basemodel.agent.requests.Request method)
(starling_sim.basemodel.agent.requests.StopPoint method)
(starling_sim.basemodel.agent.requests.UserStop method)
(starling_sim.basemodel.trace.trace.Traced method)
__setitem__() (starling_sim.basemodel.population.dict_population.DictPopulation method)
__str__() (starling_sim.basemodel.agent.persons.person.Person method)
(starling_sim.basemodel.agent.requests.Operation method)
(starling_sim.basemodel.agent.requests.Request method)
(starling_sim.basemodel.agent.requests.StopPoint method)
(starling_sim.basemodel.agent.requests.UserStop method)
(starling_sim.basemodel.agent.spatial_agent.SpatialAgent method)
(starling_sim.basemodel.agent.stations.station.Station method)
(starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
(starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
(starling_sim.basemodel.algorithms.algorithm.Algorithm method)
(starling_sim.basemodel.input.dynamic_input.DynamicInput method)
(starling_sim.basemodel.trace.events.DestinationReachedEvent method)
(starling_sim.basemodel.trace.events.Event method)
(starling_sim.basemodel.trace.events.GetVehicleEvent method)
(starling_sim.basemodel.trace.events.IdleEvent method)
(starling_sim.basemodel.trace.events.InputEvent method)
(starling_sim.basemodel.trace.events.LeaveSimulationEvent method)
(starling_sim.basemodel.trace.events.LeaveSystemEvent method)
(starling_sim.basemodel.trace.events.LeaveVehicleEvent method)
(starling_sim.basemodel.trace.events.PositionChangeEvent method)
(starling_sim.basemodel.trace.events.RequestEvent method)
(starling_sim.basemodel.trace.events.RouteEvent method)
(starling_sim.basemodel.trace.events.ServiceEvent method)
(starling_sim.basemodel.trace.events.StaffOperationEvent method)
(starling_sim.basemodel.trace.events.StopEvent method)
(starling_sim.basemodel.trace.events.WaitEvent method)
(starling_sim.basemodel.trace.trace.Traced method)
__version__ (in module starling_sim)
_base_init() (starling_sim.basemodel.simulation_model.SimulationModel method)
_CONFIG_FILE (in module starling_sim.utils.config)
_CONFIG_SCHEMA (in module starling_sim.utils.config)
_DATA_FOLDER (in module starling_sim.utils.paths)
_init_agent_population() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_config() (in module starling_sim.utils.config)
_init_dynamic_input() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_environment() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_model() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_output_factory() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_scenario_run() (starling_sim.basemodel.simulation_model.SimulationModel method)
_init_scheduler() (starling_sim.basemodel.simulation_model.SimulationModel method)
_MODEL_IMPORT_FORMAT (in module starling_sim.utils.paths)
_set_scenario_folders() (starling_sim.simulation_scenario.SimulationScenario method)
_setup_dynamic_input() (starling_sim.basemodel.simulation_model.SimulationModel method)
_setup_environment() (starling_sim.basemodel.simulation_model.SimulationModel method)
_setup_model() (starling_sim.basemodel.simulation_model.SimulationModel method)
_setup_output_factory() (starling_sim.basemodel.simulation_model.SimulationModel method)
_setup_scenario_run() (starling_sim.basemodel.simulation_model.SimulationModel method)
_stops_table_from_geojson() (starling_sim.basemodel.agent.operators.operator.Operator method)
_stops_table_from_gtfs() (starling_sim.basemodel.agent.operators.operator.Operator method)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
A
ActivityInformation (class in starling_sim.basemodel.output.information_factory)
add_agent_id() (in module starling_sim.basemodel.output.feature_factory)
add_agent_to_simulation() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
add_agent_type() (in module starling_sim.basemodel.output.feature_factory)
add_base_leaving_codes() (starling_sim.basemodel.simulation_model.SimulationModel method)
add_defaults() (in module starling_sim.utils.utils)
add_defaults_and_validate() (in module starling_sim.utils.utils)
add_element_feature() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
add_event() (starling_sim.basemodel.trace.trace.Trace method)
add_factories_information() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput1 method)
add_icon_type() (in module starling_sim.basemodel.output.feature_factory)
add_key_operator() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
add_key_position_from_stop_point() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
add_node() (starling_sim.basemodel.environment.environment.Environment method)
add_passenger() (starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
add_population_features() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
add_route_data() (starling_sim.basemodel.environment.environment.Environment method)
add_stops() (starling_sim.basemodel.agent.operators.operator.Operator method)
ADD_STOPS_COLUMNS (in module starling_sim.utils.constants)
add_stops_correspondence() (starling_sim.basemodel.environment.environment.Environment method)
add_time_and_length() (starling_sim.basemodel.topology.empty_network.EmptyNetwork method)
(starling_sim.basemodel.topology.osm_network.OSMNetwork method)
(starling_sim.basemodel.topology.topology.Topology method)
add_to_stock() (starling_sim.basemodel.output.kpis.OccupationKPI method)
add_trip() (starling_sim.basemodel.agent.operators.operator.Operator method)
Agent (class in starling_sim.basemodel.agent.agent)
agent_kpi_dict() (starling_sim.basemodel.output.kpi_output.KpiOutput method)
agent_type_class (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.FF_VS.model.Model attribute)
(starling_sim.models.PT.model.Model attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
AgentPopulation (class in starling_sim.basemodel.population.agent_population)
ALGO_LOGGER (in module starling_sim.utils.simulation_logging)
ALGO_LOGGER_FORMAT (in module starling_sim.utils.simulation_logging)
Algorithm (class in starling_sim.basemodel.algorithms.algorithm)
append_depot_to_planning() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
append_value_and_timestamp() (starling_sim.basemodel.output.information_factory.InformationFactory method)
approximate_path() (starling_sim.basemodel.environment.environment.Environment method)
approximate_trip() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
assign_request() (starling_sim.basemodel.agent.operators.operator.Operator method)
B
BASE_LEAVING_CODES (in module starling_sim.utils.constants)
BASE_LOGGER_FORMAT (in module starling_sim.utils.simulation_logging)
BASE_PARAM_SCHEMA (starling_sim.simulation_scenario.SimulationScenario attribute)
best_station_for() (starling_sim.models.SB_VS.user.User method)
BikeWeightOSM (class in starling_sim.basemodel.topology.bike_weight_osm)
BLANK_LOGGER (in module starling_sim.utils.simulation_logging)
BLANK_LOGGER_FORMAT (in module starling_sim.utils.simulation_logging)
breaking_condition() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
build_planning_of_trip() (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
build_trip_request() (starling_sim.basemodel.agent.operators.operator.Operator method)
C
cancel() (starling_sim.basemodel.agent.requests.Request method)
cancel_request() (starling_sim.basemodel.agent.operators.operator.Operator method)
change_position() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
(starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
ChargeKPI (class in starling_sim.basemodel.output.kpis)
check (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation attribute)
check() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation static method)
close_service() (starling_sim.basemodel.output.kpis.ServiceKPI method)
closest_object() (starling_sim.basemodel.environment.environment.Environment method)
closest_walkable_node_of() (starling_sim.basemodel.agent.persons.person.Person method)
COMMON_INPUTS_FOLDER (in module starling_sim.utils.paths)
common_inputs_folder() (in module starling_sim.utils.paths)
compare_scenario_outputs() (in module starling_sim.utils.testing)
compute_dijkstra_path() (starling_sim.basemodel.topology.topology.Topology method)
compute_dwell_time() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
compute_edge_weight() (starling_sim.basemodel.topology.bike_weight_osm.BikeWeightOSM method)
(starling_sim.basemodel.topology.network_weight.NetworkWeight method)
(starling_sim.basemodel.topology.simple_time_weight.SimpleTimeWeight method)
compute_euclidean_distance() (starling_sim.basemodel.environment.environment.Environment method)
compute_matrix_of() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
compute_max_travel_time() (starling_sim.basemodel.agent.operators.operator.Operator method)
compute_network_distance() (starling_sim.basemodel.environment.environment.Environment method)
compute_operations_needed() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
compute_population_kpi_table() (starling_sim.basemodel.output.kpi_output.KpiOutput method)
compute_route_data() (starling_sim.basemodel.environment.environment.Environment method)
compute_schema() (starling_sim.basemodel.agent.agent.Agent class method)
(starling_sim.basemodel.agent.operators.operator.Operator class method)
compute_shaped_route() (starling_sim.basemodel.environment.environment.Environment method)
compute_station_target_stock() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
compute_station_variation() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
compute_weights() (starling_sim.basemodel.topology.topology.Topology method)
config (in module starling_sim.utils.config)
copy_parameters() (starling_sim.simulation_scenario.SimulationScenario method)
create_data_tree() (in module starling_sim.utils.data_tree)
create_file_information() (in module starling_sim.utils.utils)
create_if_not_exists() (in module starling_sim.utils.utils)
create_line_string_feature() (in module starling_sim.basemodel.output.feature_factory)
create_multi_polygon_feature() (in module starling_sim.basemodel.output.feature_factory)
create_point_feature() (in module starling_sim.basemodel.output.feature_factory)
create_public_transport_fleet() (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
create_service_vehicle() (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
create_station_based_vehicles() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
create_sub_scenarios() (in module starling_sim.utils.utils)
create_trip_request() (starling_sim.basemodel.agent.operators.operator.Operator method)
CURRENT_GEOJSON_VERSION (in module starling_sim.basemodel.output.geojson_output)
D
data_folder() (in module starling_sim.utils.paths)
DEFAULT_KEY (starling_sim.basemodel.output.information_factory.ActivityInformation attribute)
(starling_sim.basemodel.output.information_factory.DelayInformation attribute)
(starling_sim.basemodel.output.information_factory.InformationFactory attribute)
(starling_sim.basemodel.output.information_factory.StockInformation attribute)
DEFAULT_LEAVE (in module starling_sim.utils.constants)
DEFAULT_LOGGER_LEVEL (in module starling_sim.utils.simulation_logging)
DEFAULT_MESSAGE (starling_sim.utils.utils.PlanningChange attribute)
DEFAULT_PARAMETERS (starling_sim.basemodel.topology.bike_weight_osm.BikeWeightOSM attribute)
(starling_sim.basemodel.topology.network_weight.NetworkWeight attribute)
DelayInformation (class in starling_sim.basemodel.output.information_factory)
DestinationReachedEvent (class in starling_sim.basemodel.trace.events)
DestinationReachedKPI (class in starling_sim.basemodel.output.kpis)
DictPopulation (class in starling_sim.basemodel.population.dict_population)
dijkstra_shortest_path_and_length() (starling_sim.basemodel.topology.topology.Topology method)
dispatch() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
Dispatcher (class in starling_sim.basemodel.algorithms.dispatcher)
dispatcher_parameters() (starling_sim.basemodel.agent.operators.operator.Operator method)
DISPATCHERS (starling_sim.basemodel.agent.operators.operator.Operator attribute)
(starling_sim.models.SB_VS_R.operator.Operator attribute)
dispatching_loop_() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher method)
display_horizontal_bar() (in module starling_sim.utils.utils)
distance_dict_between() (starling_sim.basemodel.environment.environment.Environment method)
dropoff() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
dropoff_succeed() (starling_sim.basemodel.agent.requests.TripRequest method)
DUPLICATE_AGENT_ID_FORMAT (starling_sim.basemodel.input.dynamic_input.DynamicInput attribute)
DynamicInput (class in starling_sim.basemodel.input.dynamic_input)
E
EmptyNetwork (class in starling_sim.basemodel.topology.empty_network)
END_OF_SIM_LEAVE (in module starling_sim.utils.constants)
Environment (class in starling_sim.basemodel.environment.environment)
environment_class (starling_sim.basemodel.simulation_model.SimulationModel attribute)
environment_folder() (in module starling_sim.utils.paths)
ENVIRONMENT_FOLDER_NAME (in module starling_sim.utils.paths)
euclidean_n_closest() (starling_sim.basemodel.environment.environment.Environment method)
evaluate_path_duration_and_length() (starling_sim.basemodel.topology.topology.Topology method)
evaluate_time_window() (starling_sim.basemodel.agent.operators.operator.Operator method)
Event (class in starling_sim.basemodel.trace.events)
exceeds_capacity() (starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle method)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
execute_process() (starling_sim.basemodel.agent.agent.Agent method)
execute_trip_() (starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle method)
extract_simulation() (starling_sim.basemodel.output.output_factory.OutputFactory method)
F
fail() (starling_sim.basemodel.agent.requests.Request method)
feature_list_from_file() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
feature_schema_validation() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
FLEET_TYPE (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator attribute)
fly_() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
follow_route_data_() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
G
generate_geojson() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
generate_geojson_output() (starling_sim.basemodel.output.output_factory.OutputFactory method)
generate_kpi_output() (starling_sim.basemodel.output.output_factory.OutputFactory method)
generate_output() (starling_sim.basemodel.simulation_model.SimulationModel method)
(starling_sim.model_simulator.ModelSimulator method)
generate_run_summary() (starling_sim.basemodel.output.output_factory.OutputFactory method)
generate_trace_output() (starling_sim.basemodel.output.output_factory.OutputFactory method)
GENERATION_ERROR_FORMAT (starling_sim.basemodel.output.output_factory.OutputFactory attribute)
GeojsonOutput (class in starling_sim.basemodel.output.geojson_output)
GeojsonOutput0 (class in starling_sim.basemodel.output.geojson_output)
GeojsonOutput1 (class in starling_sim.basemodel.output.geojson_output)
geopandas_points_from_localisations() (in module starling_sim.utils.utils)
geopandas_polygon_from_points() (in module starling_sim.utils.utils)
get_agent() (starling_sim.basemodel.population.agent_population.AgentPopulation method)
(starling_sim.basemodel.population.dict_population.DictPopulation method)
get_agent_type_schemas() (starling_sim.basemodel.simulation_model.SimulationModel class method)
get_capacity() (starling_sim.basemodel.output.kpis.OccupationKPI method)
(starling_sim.basemodel.output.kpis.StationOccupationKPI method)
(starling_sim.basemodel.output.kpis.VehicleOccupationKPI method)
get_common_nodes_of() (starling_sim.basemodel.environment.environment.Environment method)
get_dict() (starling_sim.basemodel.output.information_factory.InformationFactory method)
get_direction_of_trip() (in module starling_sim.basemodel.output.kpis)
get_edge_data() (starling_sim.basemodel.topology.topology.Topology method)
get_element_line_string() (in module starling_sim.basemodel.output.feature_factory)
get_element_multi_polygon() (in module starling_sim.basemodel.output.feature_factory)
get_element_point() (in module starling_sim.basemodel.output.feature_factory)
get_from_store() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
get_initial_stock() (starling_sim.basemodel.output.kpis.OccupationKPI method)
(starling_sim.basemodel.output.kpis.StationOccupationKPI method)
(starling_sim.basemodel.output.kpis.VehicleOccupationKPI method)
get_localisation() (starling_sim.basemodel.environment.environment.Environment method)
get_model_class (starling_sim.model_simulator.ModelSimulator attribute)
get_model_class() (starling_sim.model_simulator.ModelSimulator static method)
get_object_at() (starling_sim.basemodel.environment.environment.Environment method)
get_parameters_hash (starling_sim.basemodel.topology.network_weight.NetworkWeight attribute)
get_parameters_hash() (starling_sim.basemodel.topology.network_weight.NetworkWeight static method)
get_passenger() (starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
get_position (starling_sim.basemodel.environment.environment.Environment attribute)
get_position() (starling_sim.basemodel.environment.environment.Environment static method)
get_position_coordinates_from_feature() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
get_positions() (starling_sim.basemodel.topology.topology.Topology method)
get_process_time() (starling_sim.basemodel.agent.requests.UserStop method)
GET_REQUEST (starling_sim.basemodel.agent.requests.Request attribute)
(starling_sim.basemodel.agent.requests.Stop attribute)
get_route_and_direction_of_trip() (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
get_route_id_of_trip() (in module starling_sim.basemodel.output.kpis)
get_route_short_name_of_trip() (in module starling_sim.basemodel.output.kpis)
get_scenario_parameters() (starling_sim.simulation_scenario.SimulationScenario method)
get_schema() (starling_sim.basemodel.agent.agent.Agent class method)
(starling_sim.basemodel.agent.operators.operator.Operator class method)
get_sec() (in module starling_sim.utils.utils)
get_stop_id_of_event() (in module starling_sim.basemodel.output.kpis)
get_store() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
get_test_scenarios() (in module starling_sim.utils.testing)
get_total_population() (starling_sim.basemodel.population.agent_population.AgentPopulation method)
(starling_sim.basemodel.population.dict_population.DictPopulation method)
get_vehicle() (starling_sim.basemodel.agent.persons.person.Person method)
GetVehicleEvent (class in starling_sim.basemodel.trace.events)
GetVehicleKPI (class in starling_sim.basemodel.output.kpis)
go_to_next_stop_() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
graph_speeds_folder() (in module starling_sim.utils.paths)
GRAPH_SPEEDS_FOLDER_NAME (in module starling_sim.utils.paths)
gtfs_feeds_folder() (in module starling_sim.utils.paths)
GTFS_FEEDS_FOLDER_NAME (in module starling_sim.utils.paths)
gz_compression() (in module starling_sim.utils.utils)
gz_decompression() (in module starling_sim.utils.utils)
I
ICON_LIST (in module starling_sim.basemodel.output.geojson_output)
idle_behaviour_() (starling_sim.basemodel.agent.operators.operator.Operator method)
IdleEvent (class in starling_sim.basemodel.trace.events)
import_examples() (in module starling_sim.utils.data_tree)
import_examples_from_test_data() (in module starling_sim.utils.data_tree)
import_gtfs_feed() (in module starling_sim.utils.utils)
import_osm_graph() (in module starling_sim.utils.utils)
InformationFactory (class in starling_sim.basemodel.output.information_factory)
init_algorithm() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher method)
init_demand_dict() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
init_depot_points() (starling_sim.basemodel.agent.operators.operator.Operator method)
(starling_sim.basemodel.agent.operators.station_based_operator.StationBasedOperator method)
init_dispatchers() (starling_sim.basemodel.agent.operators.operator.Operator method)
init_element_feature() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput0 method)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput1 method)
init_graph() (starling_sim.basemodel.topology.empty_network.EmptyNetwork method)
(starling_sim.basemodel.topology.osm_network.OSMNetwork method)
(starling_sim.basemodel.topology.topology.Topology method)
init_line_shapes() (starling_sim.basemodel.agent.operators.operator.Operator method)
init_operation_parameters() (starling_sim.basemodel.agent.operators.operator.Operator method)
init_run_summary() (starling_sim.simulation_scenario.SimulationScenario method)
init_service_info() (starling_sim.basemodel.agent.operators.operator.Operator method)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
init_simulator_from_parameters (starling_sim.model_simulator.ModelSimulator attribute)
init_simulator_from_parameters() (starling_sim.model_simulator.ModelSimulator static method)
init_stops() (starling_sim.basemodel.agent.operators.operator.Operator method)
init_trips() (starling_sim.basemodel.agent.operators.operator.Operator method)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
init_weight() (starling_sim.basemodel.topology.topology.Topology method)
init_zone() (starling_sim.basemodel.agent.operators.operator.Operator method)
Input (class in starling_sim.models.SB_VS.input)
(class in starling_sim.models.SB_VS_R.input)
input_class (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
INPUT_FOLDER_NAME (in module starling_sim.utils.paths)
InputEvent (class in starling_sim.basemodel.trace.events)
insert_in_planning() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
interrupt (starling_sim.basemodel.schedule.scheduler.Scheduler attribute)
interrupt() (starling_sim.basemodel.agent.agent.Agent method)
(starling_sim.basemodel.schedule.scheduler.Scheduler static method)
is_feasible() (starling_sim.basemodel.agent.requests.UserStop method)
is_transitive() (in module starling_sim.utils.utils)
J
json_dump() (in module starling_sim.utils.utils)
json_load() (in module starling_sim.utils.utils)
json_pretty_dump() (in module starling_sim.utils.utils)
K
KEY_BOARD_TYPE (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_DESTINATION_REACHED (starling_sim.basemodel.output.kpis.DestinationReachedKPI attribute)
KEY_FAILED_GET (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_FAILED_GET_STAFF (starling_sim.basemodel.output.kpis.StaffOperationKPI attribute)
KEY_FAILED_PUT (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_FAILED_PUT_STAFF (starling_sim.basemodel.output.kpis.StaffOperationKPI attribute)
KEY_FAILED_REQUEST (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_FROM_ROUTE (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_FROM_STOP (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_FROM_TRIP (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_GET_VEHICLE (starling_sim.basemodel.output.kpis.GetVehicleKPI attribute)
KEY_ID (starling_sim.basemodel.output.kpis.KPI attribute)
KEY_LEAVE_SIMULATION (starling_sim.basemodel.output.kpis.LeaveSimulationKPI attribute)
KEY_ROUTE_ID (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_SERVICE_DURATION (starling_sim.basemodel.output.kpis.ServiceKPI attribute)
KEY_STOP_ID (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_SUCCESS_GET (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_SUCCESS_GET_STAFF (starling_sim.basemodel.output.kpis.StaffOperationKPI attribute)
KEY_SUCCESS_PUT (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_SUCCESS_PUT_STAFF (starling_sim.basemodel.output.kpis.StaffOperationKPI attribute)
KEY_SUCCESS_REQUEST (starling_sim.basemodel.output.kpis.SuccessKPI attribute)
KEY_TIME (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_TO_ROUTE (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_TO_STOP (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_TO_TRIP (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_TRIP_DIRECTION (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_TRIP_ID (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_VALUE (starling_sim.basemodel.output.kpis.ChargeKPI attribute)
KEY_WAIT (starling_sim.basemodel.output.kpis.WaitKPI attribute)
KEY_WAIT_TIME (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_WALK_DIST (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KEY_WALK_DURATION (starling_sim.basemodel.output.kpis.TransferKPI attribute)
KPI (class in starling_sim.basemodel.output.kpis)
KpiOutput (class in starling_sim.basemodel.output.kpi_output)
L
launch_simulation() (in module starling_sim.model_simulator)
leave_passenger() (starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
leave_simulation() (starling_sim.basemodel.agent.agent.Agent method)
leave_vehicle() (starling_sim.basemodel.agent.persons.person.Person method)
LeaveSimulationEvent (class in starling_sim.basemodel.trace.events)
LeaveSimulationKPI (class in starling_sim.basemodel.output.kpis)
LeaveSystemEvent (class in starling_sim.basemodel.trace.events)
LeaveVehicleEvent (class in starling_sim.basemodel.trace.events)
leaving_codes (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.FF_VS.model.Model attribute)
(starling_sim.models.PT.model.Model attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
LeavingSimulation
LENGTH_ATTRIBUTE (starling_sim.basemodel.topology.topology.Topology attribute)
load() (starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
load_schema() (in module starling_sim.utils.utils)
localisations_nearest_nodes() (starling_sim.basemodel.environment.environment.Environment method)
(starling_sim.basemodel.topology.empty_network.EmptyNetwork method)
(starling_sim.basemodel.topology.osm_network.OSMNetwork method)
(starling_sim.basemodel.topology.topology.Topology method)
log_message() (starling_sim.basemodel.algorithms.algorithm.Algorithm method)
(starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.trace.trace.Traced method)
loop_() (starling_sim.basemodel.agent.agent.Agent method)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator method)
(starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
(starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle method)
(starling_sim.models.FF_VS.user.User method)
(starling_sim.models.SB_VS.user.User method)
(starling_sim.models.SB_VS_R.operator.Operator method)
(starling_sim.models.SB_VS_R.repositioning_staff.RepositioningStaff method)
M
make_demand_static() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
make_int() (in module starling_sim.utils.utils)
make_transfers_transitively_closed() (in module starling_sim.utils.utils)
maximum_operations() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
Model (class in starling_sim.models.FF_VS.model)
(class in starling_sim.models.PT.model)
(class in starling_sim.models.SB_VS.model)
(class in starling_sim.models.SB_VS_R.model)
model_codes (in module starling_sim.model_simulator)
model_folder() (in module starling_sim.utils.paths)
model_import_path() (in module starling_sim.utils.paths)
models_dict (in module starling_sim.model_simulator)
models_folder() (in module starling_sim.utils.paths)
MODELS_FOLDER_NAME (in module starling_sim.utils.paths)
ModelSimulator (class in starling_sim.model_simulator)
modes (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.FF_VS.model.Model attribute)
(starling_sim.models.PT.model.Model attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
module
starling_sim
starling_sim.basemodel
starling_sim.basemodel.agent
starling_sim.basemodel.agent.agent
starling_sim.basemodel.agent.moving_agent
starling_sim.basemodel.agent.operators
starling_sim.basemodel.agent.operators.operator
starling_sim.basemodel.agent.operators.public_transport_operator
starling_sim.basemodel.agent.operators.station_based_operator
starling_sim.basemodel.agent.persons
starling_sim.basemodel.agent.persons.person
starling_sim.basemodel.agent.requests
starling_sim.basemodel.agent.spatial_agent
starling_sim.basemodel.agent.stations
starling_sim.basemodel.agent.stations.station
starling_sim.basemodel.agent.stations.vehicle_sharing_station
starling_sim.basemodel.agent.vehicles
starling_sim.basemodel.agent.vehicles.public_transport_vehicle
starling_sim.basemodel.agent.vehicles.repositioning_vehicle
starling_sim.basemodel.agent.vehicles.service_vehicle
starling_sim.basemodel.agent.vehicles.station_based_vehicle
starling_sim.basemodel.agent.vehicles.vehicle
starling_sim.basemodel.algorithms
starling_sim.basemodel.algorithms.algorithm
starling_sim.basemodel.algorithms.dispatcher
starling_sim.basemodel.algorithms.pal_zhang_dispatcher
starling_sim.basemodel.algorithms.pal_zhang_GCH
starling_sim.basemodel.environment
starling_sim.basemodel.environment.environment
starling_sim.basemodel.input
starling_sim.basemodel.input.dynamic_input
starling_sim.basemodel.output
starling_sim.basemodel.output.feature_factory
starling_sim.basemodel.output.geojson_output
starling_sim.basemodel.output.information_factory
starling_sim.basemodel.output.kpi_output
starling_sim.basemodel.output.kpis
starling_sim.basemodel.output.output_factory
starling_sim.basemodel.population
starling_sim.basemodel.population.agent_population
starling_sim.basemodel.population.dict_population
starling_sim.basemodel.schedule
starling_sim.basemodel.schedule.scheduler
starling_sim.basemodel.simulation_model
starling_sim.basemodel.topology
starling_sim.basemodel.topology.bike_weight_osm
starling_sim.basemodel.topology.empty_network
starling_sim.basemodel.topology.network_weight
starling_sim.basemodel.topology.osm_network
starling_sim.basemodel.topology.simple_time_weight
starling_sim.basemodel.topology.topology
starling_sim.basemodel.trace
starling_sim.basemodel.trace.events
,
[1]
starling_sim.basemodel.trace.trace
starling_sim.model_simulator
starling_sim.models
starling_sim.models.FF_VS
starling_sim.models.FF_VS.model
starling_sim.models.FF_VS.output
starling_sim.models.FF_VS.user
starling_sim.models.PT
starling_sim.models.PT.model
starling_sim.models.PT.output
starling_sim.models.SB_VS
starling_sim.models.SB_VS.input
starling_sim.models.SB_VS.model
starling_sim.models.SB_VS.output
starling_sim.models.SB_VS.user
starling_sim.models.SB_VS_R
starling_sim.models.SB_VS_R.input
starling_sim.models.SB_VS_R.model
starling_sim.models.SB_VS_R.operator
starling_sim.models.SB_VS_R.output
starling_sim.models.SB_VS_R.repositioning_staff
starling_sim.run
starling_sim.simulation_scenario
starling_sim.utils
starling_sim.utils.config
starling_sim.utils.constants
starling_sim.utils.data_tree
starling_sim.utils.paths
starling_sim.utils.simulation_logging
starling_sim.utils.testing
starling_sim.utils.utils
move_() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
move_shortest_with_vehicle_() (starling_sim.basemodel.agent.persons.person.Person method)
move_to_() (starling_sim.basemodel.agent.moving_agent.MovingAgent method)
MoveEvent (class in starling_sim.basemodel.trace.events)
MoveKPI (class in starling_sim.basemodel.output.kpis)
MovingAgent (class in starling_sim.basemodel.agent.moving_agent)
N
NAME (starling_sim.basemodel.algorithms.algorithm.Algorithm attribute)
name (starling_sim.basemodel.algorithms.dispatcher.Dispatcher property)
NAME (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH attribute)
name (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.FF_VS.model.Model attribute)
(starling_sim.models.PT.model.Model attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
nb_products() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
nearest_node_in_modes() (starling_sim.basemodel.environment.environment.Environment method)
nearest_position() (starling_sim.basemodel.topology.empty_network.EmptyNetwork method)
(starling_sim.basemodel.topology.osm_network.OSMNetwork method)
(starling_sim.basemodel.topology.topology.Topology method)
NETWORK_WEIGHT_CLASSES (in module starling_sim.basemodel.topology.topology)
NetworkWeight (class in starling_sim.basemodel.topology.network_weight)
new_agent_in() (starling_sim.basemodel.population.agent_population.AgentPopulation method)
(starling_sim.basemodel.population.dict_population.DictPopulation method)
new_agent_input() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
new_algo_logger() (in module starling_sim.utils.simulation_logging)
new_blank_logger() (in module starling_sim.utils.simulation_logging)
new_event_object() (starling_sim.basemodel.schedule.scheduler.Scheduler method)
new_feature() (in module starling_sim.utils.utils)
new_feature_collection() (in module starling_sim.utils.utils)
new_geojson_output() (in module starling_sim.basemodel.output.geojson_output)
new_indicator_dict() (starling_sim.basemodel.output.kpis.ChargeKPI method)
(starling_sim.basemodel.output.kpis.DestinationReachedKPI method)
(starling_sim.basemodel.output.kpis.GetVehicleKPI method)
(starling_sim.basemodel.output.kpis.KPI method)
(starling_sim.basemodel.output.kpis.LeaveSimulationKPI method)
(starling_sim.basemodel.output.kpis.MoveKPI method)
(starling_sim.basemodel.output.kpis.OccupationKPI method)
(starling_sim.basemodel.output.kpis.ServiceKPI method)
(starling_sim.basemodel.output.kpis.StaffOperationKPI method)
(starling_sim.basemodel.output.kpis.SuccessKPI method)
(starling_sim.basemodel.output.kpis.TransferKPI method)
(starling_sim.basemodel.output.kpis.VehicleOccupationKPI method)
(starling_sim.basemodel.output.kpis.WaitKPI method)
new_information_dict() (starling_sim.basemodel.output.information_factory.InformationFactory method)
new_line_string_feature() (in module starling_sim.utils.utils)
new_multi_polygon_feature() (in module starling_sim.utils.utils)
new_output_file() (starling_sim.basemodel.output.output_factory.OutputFactory method)
new_point_feature() (in module starling_sim.utils.utils)
new_population() (starling_sim.basemodel.population.agent_population.AgentPopulation method)
(starling_sim.basemodel.population.dict_population.DictPopulation method)
new_process() (starling_sim.basemodel.schedule.scheduler.Scheduler method)
new_request() (starling_sim.basemodel.agent.operators.operator.Operator method)
new_service_vehicle() (starling_sim.basemodel.agent.operators.operator.Operator method)
new_stop_point() (starling_sim.basemodel.agent.operators.operator.Operator method)
new_traced_logger() (in module starling_sim.utils.simulation_logging)
now() (starling_sim.basemodel.schedule.scheduler.Scheduler method)
O
OBJECTIVE_GRAPH_FORMAT (in module starling_sim.utils.constants)
OccupationKPI (class in starling_sim.basemodel.output.kpis)
online_dispatch() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
Operation (class in starling_sim.basemodel.agent.requests)
OPERATION_PARAMETERS_SCHEMA (starling_sim.basemodel.agent.operators.operator.Operator attribute)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator attribute)
Operator (class in starling_sim.basemodel.agent.operators.operator)
(class in starling_sim.models.SB_VS_R.operator)
OPERATORS_USAGE_FORMAT (in module starling_sim.utils.constants)
osm_graph_from_file() (in module starling_sim.utils.utils)
osm_graph_from_place() (in module starling_sim.utils.utils)
osm_graph_from_point() (in module starling_sim.utils.utils)
osm_graph_from_polygon() (in module starling_sim.utils.utils)
osm_graphs_folder() (in module starling_sim.utils.paths)
OSM_GRAPHS_FOLDER_NAME (in module starling_sim.utils.paths)
OSMNetwork (class in starling_sim.basemodel.topology.osm_network)
Output (class in starling_sim.models.FF_VS.output)
(class in starling_sim.models.PT.output)
(class in starling_sim.models.SB_VS.output)
(class in starling_sim.models.SB_VS_R.output)
output_class (starling_sim.basemodel.simulation_model.SimulationModel attribute)
(starling_sim.models.FF_VS.model.Model attribute)
(starling_sim.models.PT.model.Model attribute)
(starling_sim.models.SB_VS.model.Model attribute)
(starling_sim.models.SB_VS_R.model.Model attribute)
OUTPUT_FOLDER_NAME (in module starling_sim.utils.paths)
OutputFactory (class in starling_sim.basemodel.output.output_factory)
P
PalZhangGCH (class in starling_sim.basemodel.algorithms.pal_zhang_GCH)
PalZhangGreedyDispatcher (class in starling_sim.basemodel.algorithms.pal_zhang_dispatcher)
PARAMETERS_FILENAME (in module starling_sim.utils.paths)
periodic_hour_log() (starling_sim.basemodel.simulation_model.SimulationModel method)
Person (class in starling_sim.basemodel.agent.persons.person)
pickup() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
pickup_succeed() (starling_sim.basemodel.agent.requests.TripRequest method)
PlanningChange
play_dynamic_input_() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
points_in_zone() (in module starling_sim.utils.utils)
population_class (starling_sim.basemodel.simulation_model.SimulationModel attribute)
position_in_zone() (starling_sim.basemodel.agent.operators.operator.Operator method)
position_localisation() (starling_sim.basemodel.topology.empty_network.EmptyNetwork method)
(starling_sim.basemodel.topology.osm_network.OSMNetwork method)
(starling_sim.basemodel.topology.topology.Topology method)
PositionChangeEvent (class in starling_sim.basemodel.trace.events)
pre_process_edge() (starling_sim.basemodel.topology.bike_weight_osm.BikeWeightOSM method)
(starling_sim.basemodel.topology.network_weight.NetworkWeight method)
pre_process_input_dict() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
(starling_sim.models.SB_VS.input.Input method)
(starling_sim.models.SB_VS_R.input.Input method)
pre_process_position_coordinates() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
process_repositioning_() (starling_sim.basemodel.agent.vehicles.repositioning_vehicle.RepositioningVehicle method)
process_stop_() (starling_sim.basemodel.agent.vehicles.repositioning_vehicle.RepositioningVehicle method)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
process_stop_list() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
process_user_stop() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
public_transport_move_() (starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle method)
PUBLIC_TRANSPORT_TYPE (in module starling_sim.utils.constants)
PublicTransportOperator (class in starling_sim.basemodel.agent.operators.public_transport_operator)
PublicTransportVehicle (class in starling_sim.basemodel.agent.vehicles.public_transport_vehicle)
PUT_REQUEST (starling_sim.basemodel.agent.requests.Request attribute)
(starling_sim.basemodel.agent.requests.Stop attribute)
Q
quit_decision() (starling_sim.models.SB_VS.user.User method)
R
REFERENCE_OUTPUTS_FOLDER_NAME (in module starling_sim.utils.testing)
remove_passenger() (starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
REPOSITIONING (starling_sim.basemodel.agent.requests.Stop attribute)
RepositioningStaff (class in starling_sim.models.SB_VS_R.repositioning_staff)
RepositioningVehicle (class in starling_sim.basemodel.agent.vehicles.repositioning_vehicle)
Request (class in starling_sim.basemodel.agent.requests)
request_loop_() (starling_sim.basemodel.agent.persons.person.Person method)
request_tries() (starling_sim.models.SB_VS.user.User method)
RequestEvent (class in starling_sim.basemodel.trace.events)
reset_variables() (starling_sim.basemodel.output.kpis.TransferKPI method)
resolve_mode() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
resolve_type_modes_from_inputs() (starling_sim.basemodel.input.dynamic_input.DynamicInput method)
return_to_depot_() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
return_to_store() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
route_localisations() (in module starling_sim.basemodel.output.feature_factory)
ROUTE_TYPE_ICONS (starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator attribute)
RouteEvent (class in starling_sim.basemodel.trace.events)
run() (starling_sim.basemodel.algorithms.algorithm.Algorithm method)
(starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
(starling_sim.basemodel.schedule.scheduler.Scheduler method)
(starling_sim.basemodel.simulation_model.SimulationModel method)
run_algorithm() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher method)
run_main() (in module starling_sim.run)
run_model_test() (in module starling_sim.utils.testing)
run_simulation() (starling_sim.model_simulator.ModelSimulator method)
RUN_SUMMARY_FILENAME (in module starling_sim.utils.constants)
S
save_osm_graph() (in module starling_sim.utils.utils)
scenario_agent_input_filepath() (in module starling_sim.utils.paths)
scenario_inputs_folder() (in module starling_sim.utils.paths)
scenario_outputs_folder() (in module starling_sim.utils.paths)
scenario_parameters_filepath() (in module starling_sim.utils.paths)
Scheduler (class in starling_sim.basemodel.schedule.scheduler)
SCHEMA (starling_sim.basemodel.agent.agent.Agent attribute)
(starling_sim.basemodel.agent.operators.operator.Operator attribute)
(starling_sim.basemodel.agent.operators.public_transport_operator.PublicTransportOperator attribute)
(starling_sim.basemodel.agent.operators.station_based_operator.StationBasedOperator attribute)
(starling_sim.basemodel.agent.persons.person.Person attribute)
(starling_sim.basemodel.agent.spatial_agent.SpatialAgent attribute)
(starling_sim.basemodel.agent.stations.station.Station attribute)
(starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation attribute)
(starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle attribute)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle attribute)
(starling_sim.basemodel.agent.vehicles.station_based_vehicle.StationBasedVehicle attribute)
(starling_sim.basemodel.agent.vehicles.vehicle.Vehicle attribute)
(starling_sim.basemodel.algorithms.dispatcher.Dispatcher attribute)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher attribute)
(starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH attribute)
(starling_sim.models.SB_VS.user.User attribute)
(starling_sim.models.SB_VS_R.repositioning_staff.RepositioningStaff attribute)
schemas_folder() (in module starling_sim.utils.paths)
SCHEMAS_FOLDER_NAME (in module starling_sim.utils.paths)
select_next_neighbor() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
serve_stop() (starling_sim.basemodel.agent.vehicles.public_transport_vehicle.PublicTransportVehicle method)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
SERVICE_END (in module starling_sim.utils.constants)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle attribute)
SERVICE_INIT (in module starling_sim.utils.constants)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle attribute)
SERVICE_PAUSE (in module starling_sim.utils.constants)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle attribute)
SERVICE_UP (in module starling_sim.utils.constants)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle attribute)
ServiceEvent (class in starling_sim.basemodel.trace.events)
ServiceKPI (class in starling_sim.basemodel.output.kpis)
servicePoints (starling_sim.basemodel.agent.operators.operator.Operator property)
ServiceVehicle (class in starling_sim.basemodel.agent.vehicles.service_vehicle)
set_dropoffs() (starling_sim.basemodel.trace.events.StopEvent method)
set_information_factories() (starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
set_pickups() (starling_sim.basemodel.trace.events.StopEvent method)
set_planning() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
set_products() (starling_sim.basemodel.agent.stations.vehicle_sharing_station.VehicleSharingStation method)
set_request_event() (starling_sim.basemodel.agent.requests.Request method)
set_route_data() (starling_sim.basemodel.trace.events.RouteEvent method)
set_stat() (starling_sim.simulation_scenario.SimulationScenario method)
set_stops() (starling_sim.basemodel.agent.requests.TripRequest method)
set_trip() (starling_sim.basemodel.agent.requests.TripRequest method)
set_twin_stop() (starling_sim.basemodel.agent.requests.UserStop method)
setup() (starling_sim.basemodel.environment.environment.Environment method)
(starling_sim.basemodel.input.dynamic_input.DynamicInput method)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput method)
(starling_sim.basemodel.output.information_factory.InformationFactory method)
(starling_sim.basemodel.output.kpi_output.KpiOutput method)
(starling_sim.basemodel.output.kpis.ChargeKPI method)
(starling_sim.basemodel.output.kpis.KPI method)
(starling_sim.basemodel.output.kpis.MoveKPI method)
(starling_sim.basemodel.output.kpis.TransferKPI method)
(starling_sim.basemodel.output.output_factory.OutputFactory method)
(starling_sim.basemodel.simulation_model.SimulationModel method)
(starling_sim.basemodel.topology.topology.Topology method)
setup_dispatch() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher method)
setup_geojson_output() (starling_sim.basemodel.output.output_factory.OutputFactory method)
(starling_sim.models.FF_VS.output.Output method)
(starling_sim.models.SB_VS.output.Output method)
(starling_sim.models.SB_VS_R.output.Output method)
setup_gtfs() (starling_sim.basemodel.simulation_model.SimulationModel method)
setup_kpi_output() (starling_sim.basemodel.output.output_factory.OutputFactory method)
(starling_sim.models.FF_VS.output.Output method)
(starling_sim.models.PT.output.Output method)
(starling_sim.models.SB_VS.output.Output method)
(starling_sim.models.SB_VS_R.output.Output method)
setup_logging() (in module starling_sim.utils.simulation_logging)
setup_new_run() (starling_sim.basemodel.algorithms.pal_zhang_GCH.PalZhangGCH method)
setup_seeds() (starling_sim.basemodel.simulation_model.SimulationModel method)
setup_simulation() (starling_sim.model_simulator.ModelSimulator method)
sh_copy() (in module starling_sim.utils.data_tree)
shapely_polygon_from_points() (in module starling_sim.utils.utils)
shortest_path_length() (starling_sim.basemodel.topology.topology.Topology method)
SIM_ERROR_LEAVE (in module starling_sim.utils.constants)
SimpleTimeWeight (class in starling_sim.basemodel.topology.simple_time_weight)
simpy_loop_() (starling_sim.basemodel.agent.agent.Agent method)
simulation_error() (starling_sim.basemodel.agent.agent.Agent method)
SIMULATION_TEST_DATA_FOLDER (in module starling_sim.utils.testing)
SimulationError
SimulationModel (class in starling_sim.basemodel.simulation_model)
SimulationScenario (class in starling_sim.simulation_scenario)
SpatialAgent (class in starling_sim.basemodel.agent.spatial_agent)
spend_time_() (starling_sim.basemodel.agent.agent.Agent method)
StaffOperationEvent (class in starling_sim.basemodel.trace.events)
StaffOperationKPI (class in starling_sim.basemodel.output.kpis)
starling_folder() (in module starling_sim.utils.paths)
starling_sim
module
starling_sim.basemodel
module
starling_sim.basemodel.agent
module
starling_sim.basemodel.agent.agent
module
starling_sim.basemodel.agent.moving_agent
module
starling_sim.basemodel.agent.operators
module
starling_sim.basemodel.agent.operators.operator
module
starling_sim.basemodel.agent.operators.public_transport_operator
module
starling_sim.basemodel.agent.operators.station_based_operator
module
starling_sim.basemodel.agent.persons
module
starling_sim.basemodel.agent.persons.person
module
starling_sim.basemodel.agent.requests
module
starling_sim.basemodel.agent.spatial_agent
module
starling_sim.basemodel.agent.stations
module
starling_sim.basemodel.agent.stations.station
module
starling_sim.basemodel.agent.stations.vehicle_sharing_station
module
starling_sim.basemodel.agent.vehicles
module
starling_sim.basemodel.agent.vehicles.public_transport_vehicle
module
starling_sim.basemodel.agent.vehicles.repositioning_vehicle
module
starling_sim.basemodel.agent.vehicles.service_vehicle
module
starling_sim.basemodel.agent.vehicles.station_based_vehicle
module
starling_sim.basemodel.agent.vehicles.vehicle
module
starling_sim.basemodel.algorithms
module
starling_sim.basemodel.algorithms.algorithm
module
starling_sim.basemodel.algorithms.dispatcher
module
starling_sim.basemodel.algorithms.pal_zhang_dispatcher
module
starling_sim.basemodel.algorithms.pal_zhang_GCH
module
starling_sim.basemodel.environment
module
starling_sim.basemodel.environment.environment
module
starling_sim.basemodel.input
module
starling_sim.basemodel.input.dynamic_input
module
starling_sim.basemodel.output
module
starling_sim.basemodel.output.feature_factory
module
starling_sim.basemodel.output.geojson_output
module
starling_sim.basemodel.output.information_factory
module
starling_sim.basemodel.output.kpi_output
module
starling_sim.basemodel.output.kpis
module
starling_sim.basemodel.output.output_factory
module
starling_sim.basemodel.population
module
starling_sim.basemodel.population.agent_population
module
starling_sim.basemodel.population.dict_population
module
starling_sim.basemodel.schedule
module
starling_sim.basemodel.schedule.scheduler
module
starling_sim.basemodel.simulation_model
module
starling_sim.basemodel.topology
module
starling_sim.basemodel.topology.bike_weight_osm
module
starling_sim.basemodel.topology.empty_network
module
starling_sim.basemodel.topology.network_weight
module
starling_sim.basemodel.topology.osm_network
module
starling_sim.basemodel.topology.simple_time_weight
module
starling_sim.basemodel.topology.topology
module
starling_sim.basemodel.trace
module
starling_sim.basemodel.trace.events
module
,
[1]
starling_sim.basemodel.trace.trace
module
starling_sim.model_simulator
module
starling_sim.models
module
starling_sim.models.FF_VS
module
starling_sim.models.FF_VS.model
module
starling_sim.models.FF_VS.output
module
starling_sim.models.FF_VS.user
module
starling_sim.models.PT
module
starling_sim.models.PT.model
module
starling_sim.models.PT.output
module
starling_sim.models.SB_VS
module
starling_sim.models.SB_VS.input
module
starling_sim.models.SB_VS.model
module
starling_sim.models.SB_VS.output
module
starling_sim.models.SB_VS.user
module
starling_sim.models.SB_VS_R
module
starling_sim.models.SB_VS_R.input
module
starling_sim.models.SB_VS_R.model
module
starling_sim.models.SB_VS_R.operator
module
starling_sim.models.SB_VS_R.output
module
starling_sim.models.SB_VS_R.repositioning_staff
module
starling_sim.run
module
starling_sim.simulation_scenario
module
starling_sim.utils
module
starling_sim.utils.config
module
starling_sim.utils.constants
module
starling_sim.utils.data_tree
module
starling_sim.utils.paths
module
starling_sim.utils.simulation_logging
module
starling_sim.utils.testing
module
starling_sim.utils.utils
module
StarlingException
start_service() (starling_sim.basemodel.output.kpis.ServiceKPI method)
Station (class in starling_sim.basemodel.agent.stations.station)
station_get_request() (starling_sim.basemodel.agent.persons.person.Person method)
station_put_request() (starling_sim.basemodel.agent.persons.person.Person method)
StationBasedOperator (class in starling_sim.basemodel.agent.operators.station_based_operator)
StationBasedVehicle (class in starling_sim.basemodel.agent.vehicles.station_based_vehicle)
StationOccupationKPI (class in starling_sim.basemodel.output.kpis)
StationRequest (class in starling_sim.basemodel.agent.requests)
StockInformation (class in starling_sim.basemodel.output.information_factory)
Stop (class in starling_sim.basemodel.agent.requests)
STOP_POINT (starling_sim.basemodel.agent.requests.Stop attribute)
STOP_POINT_POPULATION (in module starling_sim.utils.constants)
stop_table_from_gtfs() (in module starling_sim.utils.utils)
StopEvent (class in starling_sim.basemodel.trace.events)
StopPoint (class in starling_sim.basemodel.agent.requests)
stops2geojson() (in module starling_sim.utils.utils)
stops_table_from_geojson() (in module starling_sim.utils.utils)
STR_LIST (starling_sim.basemodel.agent.requests.Request attribute)
(starling_sim.basemodel.agent.requests.TripRequest attribute)
succeed() (starling_sim.basemodel.agent.requests.Request method)
SUCCESS_LEAVE (in module starling_sim.utils.constants)
SuccessKPI (class in starling_sim.basemodel.output.kpis)
SUFFIX_KEY_DISTANCE (starling_sim.basemodel.output.kpis.MoveKPI attribute)
SUFFIX_KEY_TIME (starling_sim.basemodel.output.kpis.MoveKPI attribute)
T
TAXI_REQUEST (starling_sim.basemodel.agent.requests.Request attribute)
(starling_sim.basemodel.agent.requests.Stop attribute)
test_idle_() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
TIME_ATTRIBUTE (starling_sim.basemodel.topology.topology.Topology attribute)
timeout() (starling_sim.basemodel.schedule.scheduler.Scheduler method)
Topology (class in starling_sim.basemodel.topology.topology)
Trace (class in starling_sim.basemodel.trace.trace)
trace_event() (starling_sim.basemodel.agent.persons.person.Person method)
(starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
(starling_sim.basemodel.agent.vehicles.vehicle.Vehicle method)
(starling_sim.basemodel.trace.trace.Traced method)
trace_simulation_end() (in module starling_sim.basemodel.trace.trace)
Traced (class in starling_sim.basemodel.trace.trace)
TRACED_LOGGER (in module starling_sim.utils.simulation_logging)
TRACED_LOGGER_FORMAT (in module starling_sim.utils.simulation_logging)
TransferKPI (class in starling_sim.basemodel.output.kpis)
transfers2geojson() (in module starling_sim.utils.utils)
transitively_closed_transfers() (in module starling_sim.utils.utils)
trigger_signal() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
TripRequest (class in starling_sim.basemodel.agent.requests)
try_new_request_() (starling_sim.basemodel.agent.persons.person.Person method)
(starling_sim.models.FF_VS.user.User method)
(starling_sim.models.SB_VS.user.User method)
U
update() (starling_sim.basemodel.output.information_factory.ActivityInformation method)
(starling_sim.basemodel.output.information_factory.DelayInformation method)
(starling_sim.basemodel.output.information_factory.InformationFactory method)
(starling_sim.basemodel.output.information_factory.StockInformation method)
(starling_sim.basemodel.output.kpis.ChargeKPI method)
(starling_sim.basemodel.output.kpis.DestinationReachedKPI method)
(starling_sim.basemodel.output.kpis.GetVehicleKPI method)
(starling_sim.basemodel.output.kpis.KPI method)
(starling_sim.basemodel.output.kpis.LeaveSimulationKPI method)
(starling_sim.basemodel.output.kpis.MoveKPI method)
(starling_sim.basemodel.output.kpis.OccupationKPI method)
(starling_sim.basemodel.output.kpis.ServiceKPI method)
(starling_sim.basemodel.output.kpis.StaffOperationKPI method)
(starling_sim.basemodel.output.kpis.StationOccupationKPI method)
(starling_sim.basemodel.output.kpis.SuccessKPI method)
(starling_sim.basemodel.output.kpis.TransferKPI method)
(starling_sim.basemodel.output.kpis.VehicleOccupationKPI method)
(starling_sim.basemodel.output.kpis.WaitKPI method)
update_class_schema (starling_sim.basemodel.agent.agent.Agent attribute)
update_class_schema() (starling_sim.basemodel.agent.agent.Agent static method)
update_from_solution() (starling_sim.basemodel.algorithms.dispatcher.Dispatcher method)
(starling_sim.basemodel.algorithms.pal_zhang_dispatcher.PalZhangGreedyDispatcher method)
update_service_status() (starling_sim.basemodel.agent.vehicles.service_vehicle.ServiceVehicle method)
update_stop_information() (starling_sim.basemodel.output.kpis.ChargeKPI method)
User (class in starling_sim.models.FF_VS.user)
(class in starling_sim.models.SB_VS.user)
UserStop (class in starling_sim.basemodel.agent.requests)
V
validate_against_schema() (in module starling_sim.utils.utils)
Vehicle (class in starling_sim.basemodel.agent.vehicles.vehicle)
VehicleOccupationKPI (class in starling_sim.basemodel.output.kpis)
VehicleSharingStation (class in starling_sim.basemodel.agent.stations.vehicle_sharing_station)
VERSION (starling_sim.basemodel.output.geojson_output.GeojsonOutput attribute)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput0 attribute)
(starling_sim.basemodel.output.geojson_output.GeojsonOutput1 attribute)
W
wait_() (starling_sim.basemodel.agent.agent.Agent method)
wait_for_request_() (starling_sim.basemodel.agent.persons.person.Person method)
wait_trip_request_() (starling_sim.basemodel.agent.persons.person.Person method)
WaitEvent (class in starling_sim.basemodel.trace.events)
WaitKPI (class in starling_sim.basemodel.output.kpis)
walk_to_destination_() (starling_sim.basemodel.agent.persons.person.Person method)
write_kpi_table() (starling_sim.basemodel.output.kpi_output.KpiOutput method)
write_variables() (starling_sim.basemodel.output.kpis.TransferKPI method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds