MABLE
Contents:
Overview
Creating a Trading Company
maritime_simulator
Changelog
MABLE
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
Symbols
| None schedule (mable.transport_operation.SimpleCompany.get_arrival_time parameter)
_
__init__() (mable.cargo_bidding.TradingCompany method)
(mable.competition.generation.AuctionCargoEvent method)
(mable.competition.information.CompanyHeadquarters method)
(mable.competition.information.MarketAuthority method)
(mable.engine.SimulationEngine method)
(mable.event_management.CargoAnnouncementEvent method)
(mable.event_management.CargoEvent method)
(mable.event_management.DurationEvent method)
(mable.event_management.Event method)
(mable.event_management.EventExecutionData method)
(mable.event_management.EventItem method)
(mable.event_management.EventQueue method)
(mable.event_management.FirstCargoAnnouncementEvent method)
(mable.event_management.IdleEvent method)
(mable.event_management.TravelEvent method)
(mable.event_management.VesselCargoEvent method)
(mable.event_management.VesselEvent method)
(mable.event_management.VesselLocationInformationEvent method)
(mable.examples.companies.MyArchEnemy method)
(mable.examples.companies.MyArchEnemy.Data method)
(mable.examples.companies.TheScheduler method)
(mable.examples.companies.TheScheduler.Data method)
(mable.extensions.cargo_distributions.DistributionShipping method)
(mable.extensions.fuel_emissions.ConsumptionRate method)
(mable.extensions.fuel_emissions.ConsumptionRate.Data method)
(mable.extensions.fuel_emissions.Fuel method)
(mable.extensions.fuel_emissions.FuelSimulationFactory method)
(mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselEngine.Data method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine.Data method)
(mable.extensions.world_ports.LatLongLocation method)
(mable.extensions.world_ports.LatLongPort method)
(mable.extensions.world_ports.LatLongShippingNetwork method)
(mable.extensions.world_ports.Route method)
(mable.extensions.world_ports.WorldVessel method)
(mable.instructions.Specifications method)
(mable.instructions.Specifications.Builder method)
(mable.metrics.MetricsCollector method)
(mable.metrics.VesselKey method)
(mable.observers.AuctionOutcomePrintObserver method)
(mable.observers.EventFuelPrintObserver method)
(mable.observers.LogRunner method)
(mable.observers.MetricsObserver method)
(mable.shipping_market.AuctionAllocationResult method)
(mable.shipping_market.AuctionLedger method)
(mable.shipping_market.AuctionMarket method)
(mable.shipping_market.Contract method)
(mable.shipping_market.Market method)
(mable.shipping_market.Shipping method)
(mable.shipping_market.SimpleMarket method)
(mable.shipping_market.TimeWindowTrade method)
(mable.shipping_market.Trade method)
(mable.simulation_de_serialisation.DataClass method)
(mable.simulation_de_serialisation.DataProtocol method)
(mable.simulation_de_serialisation.SchemaProtocol method)
(mable.simulation_environment.SimulationEngineAware method)
(mable.simulation_environment.World method)
(mable.simulation_generation.SimulationBuilder method)
(mable.simulation_space.structure.NetworkWithPortDict method)
(mable.simulation_space.structure.ShippingNetwork method)
(mable.simulation_space.structure.UnitShippingNetwork method)
(mable.simulation_space.universe.Location method)
(mable.simulation_space.universe.OnJourney method)
(mable.simulation_space.universe.Port method)
(mable.transport_operation.Bid method)
(mable.transport_operation.CargoCapacity method)
(mable.transport_operation.CargoCapacity.Data method)
(mable.transport_operation.CargoContainer method)
(mable.transport_operation.CargoHold method)
(mable.transport_operation.ScheduleProposal method)
(mable.transport_operation.ShippingCompany method)
(mable.transport_operation.ShippingCompany.Data method)
(mable.transport_operation.SimpleCompany method)
(mable.transport_operation.SimpleVessel method)
(mable.transport_operation.SimpleVessel.Data method)
(mable.transport_operation.Vessel method)
(mable.transport_operation.Vessel.Data method)
(mable.transportation_scheduling.CurrentState method)
(mable.transportation_scheduling.Schedule method)
(mable.util.JsonAble method)
A
ACCEPTED (mable.shipping_market.TradeStatus attribute)
action_data (mable.event_management.EventExecutionData attribute)
(mable.event_management.EventExecutionData parameter)
add_allocation_results() (mable.competition.information.MarketAuthority method)
add_canal_to_graph() (mable.extensions.world_ports.LatLongShippingNetwork method)
add_cargo_distribution() (mable.instructions.Specifications.Builder method)
add_cargo_generation() (mable.instructions.Specifications.Builder method)
add_co2_emissions() (mable.metrics.GlobalMetricsCollector method)
add_company() (mable.instructions.Specifications.Builder method)
add_company_numeric_metric() (mable.metrics.MetricsCollector method)
add_cost() (mable.metrics.GlobalMetricsCollector method)
add_dual_numeric_metric() (mable.metrics.MetricsCollector method)
add_fuel() (mable.extensions.fuel_emissions.FuelSpecsBuilder method)
add_fuel_consumption() (mable.metrics.GlobalMetricsCollector method)
(mable.metrics.RegionalMetricsCollector method)
add_global_company_list_metric() (mable.metrics.MetricsCollector method)
add_new_schedules() (mable.engine.SimulationEngine method)
add_random_specifications() (mable.instructions.Specifications.Builder method)
add_relocation() (mable.transportation_scheduling.Schedule method)
add_route_point() (mable.metrics.GlobalMetricsCollector method)
add_shipping_network() (mable.instructions.Specifications.Builder method)
add_to_all_trades() (mable.shipping_market.Shipping method)
add_transportation() (mable.transportation_scheduling.Schedule method)
added_to_queue() (mable.event_management.DurationEvent method)
(mable.event_management.Event method)
(mable.event_management.TravelEvent method)
allocation_result (mable.competition.generation.AuctionCargoEvent property)
allocation_results (mable.competition.information.MarketAuthority.add_allocation_results parameter)
amount (mable.extensions.fuel_emissions.Fuel.get_cost parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_co2_emissions parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_cost parameter)
(mable.shipping_market.Trade attribute)
(mable.shipping_market.Trade parameter)
(mable.transport_operation.Bid attribute)
(mable.transport_operation.Bid parameter)
(mable.transport_operation.CargoContainer property)
(mable.transport_operation.CargoHold.load_cargo parameter)
(mable.transport_operation.CargoHold.unload_cargo parameter)
(mable.transport_operation.SimpleVessel.get_loading_time parameter)
(mable.transport_operation.Vessel.get_loading_time parameter)
(mable.transport_operation.Vessel.load_cargo parameter)
(mable.transport_operation.Vessel.unload_cargo parameter)
apply_new_schedules() (mable.engine.SimulationEngine method)
apply_schedules() (mable.transport_operation.SimpleCompany method)
args (mable.cargo_bidding.MCSTCompany.inform parameter)
(mable.cargo_bidding.MeansCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.receive parameter)
(mable.competition.generation.AuctionClassFactory.generate_engine parameter)
(mable.competition.generation.AuctionClassFactory.generate_event_cargo parameter)
(mable.competition.generation.AuctionClassFactory.generate_market parameter)
(mable.competition.generation.AuctionClassFactory.generate_shipping parameter)
(mable.competition.generation.CompetitionBuilder.generate_fleet parameter)
(mable.competition.generation.CompetitionBuilder.generate_shipping_companies parameter)
(mable.examples.companies.PondPlayer.receive parameter)
(mable.examples.companies.TheScheduler.receive parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_event_arrival parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_shipping parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_trade parameter)
(mable.extensions.cargo_distributions.DistributionShipping parameter)
(mable.extensions.cargo_distributions.DistributionShipping.initialise_trades parameter)
(mable.extensions.fuel_emissions.FuelClassFactory.generate_vessel parameter)
(mable.extensions.fuel_emissions.FuelSimulationFactory.generate_vessel parameter)
(mable.extensions.world_ports.LatLongFactory.generate_location parameter)
(mable.extensions.world_ports.LatLongFactory.generate_network parameter)
(mable.extensions.world_ports.LatLongFactory.generate_port parameter)
(mable.extensions.world_ports.LatLongFactory.generate_vessel parameter)
(mable.instructions.Specifications.Builder.add_cargo_distribution parameter)
(mable.instructions.Specifications.Builder.add_cargo_generation parameter)
(mable.instructions.Specifications.Builder.add_company parameter)
(mable.instructions.Specifications.Builder.add_random_specifications parameter)
(mable.instructions.Specifications.Builder.add_shipping_network parameter)
(mable.shipping_market.Shipping parameter)
(mable.shipping_market.StaticShipping.initialise_trades parameter)
(mable.simulation_generation.ClassFactory.generate_cargo_capacity parameter)
(mable.simulation_generation.ClassFactory.generate_company parameter)
(mable.simulation_generation.ClassFactory.generate_engine parameter)
(mable.simulation_generation.ClassFactory.generate_event_arrival parameter)
(mable.simulation_generation.ClassFactory.generate_event_cargo parameter)
(mable.simulation_generation.ClassFactory.generate_event_cargo_transfer parameter)
(mable.simulation_generation.ClassFactory.generate_event_idling parameter)
(mable.simulation_generation.ClassFactory.generate_event_location_info parameter)
(mable.simulation_generation.ClassFactory.generate_event_queue parameter)
(mable.simulation_generation.ClassFactory.generate_event_travel parameter)
(mable.simulation_generation.ClassFactory.generate_location parameter)
(mable.simulation_generation.ClassFactory.generate_market parameter)
(mable.simulation_generation.ClassFactory.generate_network parameter)
(mable.simulation_generation.ClassFactory.generate_port parameter)
(mable.simulation_generation.ClassFactory.generate_random parameter)
(mable.simulation_generation.ClassFactory.generate_shipping parameter)
(mable.simulation_generation.ClassFactory.generate_trade parameter)
(mable.simulation_generation.ClassFactory.generate_vessel parameter)
(mable.simulation_generation.ClassFactory.generate_world parameter)
(mable.simulation_generation.SimulationBuilder.generate_fleet parameter)
(mable.simulation_generation.SimulationBuilder.generate_market parameter)
(mable.simulation_generation.SimulationBuilder.generate_network parameter)
(mable.simulation_generation.SimulationBuilder.generate_random parameter)
(mable.simulation_generation.SimulationBuilder.generate_shipping parameter)
(mable.simulation_generation.SimulationBuilder.generate_shipping_companies parameter)
(mable.simulation_generation.SimulationBuilder.generate_vessel parameter)
(mable.simulation_generation.SimulationBuilder.generate_world parameter)
(mable.simulation_generation.SimulationBuilder.set_engines parameter)
(mable.transport_operation.ShippingCompany.inform parameter)
(mable.transport_operation.ShippingCompany.pre_inform parameter)
(mable.transport_operation.ShippingCompany.receive parameter)
(mable.transport_operation.SimpleCompany.inform parameter)
(mable.transport_operation.SimpleCompany.receive parameter)
(mable.transport_operation.SimpleVessel.get_loading_time parameter)
(mable.transport_operation.SimpleVessel.get_travel_time parameter)
(mable.transport_operation.Vessel.get_loading_time parameter)
(mable.transport_operation.Vessel.get_travel_time parameter)
ArgumentParserExtensions (class in mable.cli)
ArrivalEvent (class in mable.event_management)
as_tuple() (mable.extensions.world_ports.Route method)
auction_ledger (mable.cargo_bidding.MCSTCompany.inform parameter)
(mable.cargo_bidding.MeansCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.receive parameter)
(mable.examples.companies.PondPlayer.receive parameter)
(mable.examples.companies.TheScheduler.receive parameter)
AuctionAllocationResult (class in mable.shipping_market)
AuctionCargoEvent (class in mable.competition.generation)
AuctionClassFactory (class in mable.competition.generation)
AuctionLedger (class in mable.shipping_market)
AuctionMarket (class in mable.shipping_market)
AuctionMetricsObserver (class in mable.observers)
AuctionOutcomeObserver (class in mable.observers)
AuctionOutcomePrintObserver (class in mable.observers)
AuctionSimulationEngine (class in mable.competition.generation)
available_cargo_types() (mable.transport_operation.CargoHold method)
B
ballast_consumption_rate (mable.examples.fleets.get_vessel parameter)
(mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
base (mable.extensions.fuel_emissions.ConsumptionRate attribute)
(mable.extensions.fuel_emissions.ConsumptionRate.Data attribute)
Bid (class in mable.transport_operation)
block (mable.event_management.EventQueue.get parameter)
(mable.event_management.EventQueue.put parameter)
build() (mable.instructions.Specifications.Builder method)
C
calculate_consumption() (mable.observers.MetricsObserver static method)
canal_name (mable.extensions.world_ports.LatLongShippingNetwork.add_canal_to_graph parameter)
canals_nodes (mable.extensions.world_ports.LatLongShippingNetwork property)
capacities (mable.transport_operation.CargoHold parameter)
capacities_and_loading_rates (mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.Vessel parameter)
(mable.transport_operation.Vessel property)
(mable.transport_operation.Vessel.Data attribute)
capacity (mable.examples.fleets.get_vessel parameter)
(mable.transport_operation.CargoCapacity attribute)
(mable.transport_operation.CargoCapacity parameter)
(mable.transport_operation.CargoCapacity.Data attribute)
(mable.transport_operation.CargoContainer parameter)
(mable.transport_operation.CargoContainer property)
capacity() (mable.transport_operation.Vessel method)
cargo_generation (mable.engine.SimulationEngine parameter)
cargo_market (mable.engine.SimulationEngine parameter)
cargo_type (mable.shipping_market.Trade attribute)
(mable.shipping_market.Trade parameter)
(mable.transport_operation.CargoCapacity attribute)
(mable.transport_operation.CargoCapacity parameter)
(mable.transport_operation.CargoCapacity.Data attribute)
(mable.transport_operation.CargoHold.get_capacity parameter)
(mable.transport_operation.CargoHold.get_current_load parameter)
(mable.transport_operation.CargoHold.get_loading_rate parameter)
(mable.transport_operation.CargoHold.load_cargo parameter)
(mable.transport_operation.CargoHold.unload_cargo parameter)
(mable.transport_operation.SimpleVessel.get_loading_time parameter)
(mable.transport_operation.Vessel.capacity parameter)
(mable.transport_operation.Vessel.current_load parameter)
(mable.transport_operation.Vessel.get_loading_time parameter)
(mable.transport_operation.Vessel.load_cargo parameter)
(mable.transport_operation.Vessel.unload_cargo parameter)
cargo_weight (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
CargoAnnouncementEvent (class in mable.event_management)
CargoCapacity (class in mable.transport_operation)
CargoCapacity.Data (class in mable.transport_operation)
CargoCapacity.Data.Schema (class in mable.transport_operation)
CargoContainer (class in mable.transport_operation)
CargoEvent (class in mable.event_management)
CargoHold (class in mable.transport_operation)
CargoHoldSchema (class in mable.transport_operation)
CargoTransferEvent (class in mable.event_management)
class_factory (mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.extensions.fuel_emissions.FuelSimulationFactory parameter)
(mable.simulation_generation.SimulationBuilder parameter)
ClassFactory (class in mable.simulation_generation)
clean_window() (mable.shipping_market.TimeWindowTrade method)
co2_coefficient (mable.extensions.fuel_emissions.Fuel attribute)
(mable.extensions.fuel_emissions.Fuel parameter)
company (mable.competition.information.MarketAuthority.trade_fulfilled parameter)
(mable.engine.SimulationEngine.add_new_schedules parameter)
(mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.metrics.MetricsCollector.add_company_numeric_metric parameter)
(mable.metrics.MetricsCollector.get_company_id parameter)
(mable.metrics.MetricsCollector.get_vessel_id parameter)
(mable.transport_operation.Bid attribute)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.Vessel parameter)
company_id (mable.metrics.VesselKey parameter)
(mable.metrics.VesselKey property)
CompanyHeadquarters (class in mable.competition.information)
CompetitionBuilder (class in mable.competition.generation)
completion_time() (mable.transportation_scheduling.Schedule method)
component_cls (mable.simulation_de_serialisation.SimulationSpecification.register parameter)
(mable.simulation_de_serialisation.SimulationSpecification.register_by_type_name parameter)
compute_all_routes_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
compute_route_length() (mable.extensions.world_ports.LatLongShippingNetwork static method)
consumption (mable.metrics.GlobalMetricsCollector.add_fuel_consumption parameter)
ConsumptionRate (class in mable.extensions.fuel_emissions)
ConsumptionRate.Data (class in mable.extensions.fuel_emissions)
ConsumptionRate.Data.Schema (class in mable.extensions.fuel_emissions)
Contract (class in mable.shipping_market)
contracts (mable.cargo_bidding.TradingCompany.receive parameter)
(mable.examples.companies.PondPlayer.receive parameter)
(mable.examples.companies.TheScheduler.receive parameter)
contracts_per_company (mable.competition.information.MarketAuthority property)
copy() (mable.shipping_market.Contract method)
(mable.transportation_scheduling.Schedule method)
copy_hold() (mable.transport_operation.Vessel method)
cost (mable.metrics.GlobalMetricsCollector.add_cost parameter)
costs (mable.transport_operation.ScheduleProposal attribute)
create_both_ids_if_not_exists (mable.metrics.MetricsCollector.get_vessel_id parameter)
create_canal_nodes() (mable.extensions.world_ports.LatLongShippingNetwork method)
create_id_if_not_exists (mable.metrics.MetricsCollector.get_company_id parameter)
create_world_canal_scenarios() (mable.extensions.world_ports.LatLongShippingNetwork method)
current_cargo_hold (mable.transportation_scheduling.CurrentState attribute)
current_class (mable.simulation_de_serialisation.DataClass attribute)
current_load() (mable.transport_operation.Vessel method)
current_location (mable.transportation_scheduling.CurrentState attribute)
current_time (mable.competition.information.CompanyHeadquarters property)
(mable.extensions.world_ports.LatLongShippingNetwork.get_journey_location parameter)
(mable.simulation_environment.World property)
(mable.simulation_space.structure.ShippingNetwork.get_journey_location parameter)
(mable.simulation_space.structure.ShippingNetwork.get_vessel_location parameter)
(mable.simulation_space.structure.UnitShippingNetwork.get_journey_location parameter)
(mable.transportation_scheduling.CurrentState attribute)
CurrentState (class in mable.transportation_scheduling)
D
data (mable.engine.SimulationEngine.notify_event_observer parameter)
(mable.event_management.EventObserver.notify parameter)
(mable.observers.AuctionMetricsObserver.notify parameter)
(mable.observers.AuctionOutcomeObserver.notify parameter)
(mable.observers.AuctionOutcomePrintObserver.notify parameter)
(mable.observers.EventFuelPrintObserver.notify parameter)
(mable.observers.MetricsObserver.notify parameter)
(mable.observers.TradeDeliveryObserver.notify parameter)
Data (mable.simulation_de_serialisation.DataProtocol attribute)
DataClass (class in mable.simulation_de_serialisation)
DataProtocol (class in mable.simulation_de_serialisation)
DataSchema (class in mable.simulation_de_serialisation)
default (mable.competition.information.CompanyHeadquarters.get_network_port_or_default parameter)
(mable.extensions.world_ports.get_index_or_default parameter)
(mable.simulation_space.structure.NetworkWithPortDict.get_port_or_default parameter)
(mable.simulation_space.structure.ShippingNetwork.get_port_or_default parameter)
default() (mable.util.JsonAbleEncoder method)
default_laden_balast_consumption() (in module mable.examples.fleets)
default_suezmax_aframax_laden_balast_consumption() (in module mable.examples.fleets)
default_vlcc_laden_balast_consumption() (in module mable.examples.fleets)
destination (mable.event_management.TravelEvent parameter)
(mable.simulation_space.universe.OnJourney attribute)
(mable.simulation_space.universe.OnJourney parameter)
destination_port (mable.shipping_market.Trade attribute)
(mable.shipping_market.Trade parameter)
distance (mable.extensions.world_ports.WorldVessel.get_travel_time parameter)
(mable.transport_operation.SimpleVessel.get_travel_time parameter)
(mable.transport_operation.Vessel.get_travel_time parameter)
distance() (mable.event_management.ArrivalEvent method)
(mable.event_management.CargoTransferEvent method)
(mable.event_management.IdleEvent method)
(mable.event_management.TravelEvent method)
(mable.event_management.VesselCargoEvent method)
(mable.event_management.VesselEvent method)
(mable.event_management.VesselLocationInformationEvent method)
distribute_trades() (mable.shipping_market.AuctionMarket static method)
(mable.shipping_market.Market static method)
(mable.shipping_market.SimpleMarket static method)
distribution_ledger (mable.engine.SimulationEngine.apply_new_schedules parameter)
DistributionClassFactory (class in mable.extensions.cargo_distributions)
DistributionShipping (class in mable.extensions.cargo_distributions)
DistributionSimulationBuilder (class in mable.extensions.cargo_distributions)
do_events_exists() (mable.simulation_environment.World method)
done() (in module mable.global_setup)
DROP_OFF (mable.transportation_scheduling.TransportationSourceDestinationIndicator attribute)
DurationEvent (class in mable.event_management)
DynamicNestedField (class in mable.simulation_de_serialisation)
E
earliest_drop_off (mable.shipping_market.TimeWindowTrade property)
earliest_drop_off_clean (mable.shipping_market.TimeWindowTrade property)
earliest_pickup (mable.shipping_market.TimeWindowTrade property)
earliest_pickup_clean (mable.shipping_market.TimeWindowTrade property)
emissions (mable.metrics.GlobalMetricsCollector.add_co2_emissions parameter)
emit() (mable.io.logging_util.LoguruHandler method)
end_port (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
energy_coefficient (mable.extensions.fuel_emissions.Fuel attribute)
(mable.extensions.fuel_emissions.Fuel parameter)
engine (mable.competition.generation.AuctionCargoEvent.event_action parameter)
(mable.event_management.ArrivalEvent.distance parameter)
(mable.event_management.ArrivalEvent.event_action parameter)
(mable.event_management.CargoAnnouncementEvent.event_action parameter)
(mable.event_management.CargoEvent.event_action parameter)
(mable.event_management.CargoTransferEvent.distance parameter)
(mable.event_management.CargoTransferEvent.event_action parameter)
(mable.event_management.DurationEvent.added_to_queue parameter)
(mable.event_management.Event.added_to_queue parameter)
(mable.event_management.Event.event_action parameter)
(mable.event_management.EventObserver.notify parameter)
(mable.event_management.FirstCargoAnnouncementEvent.event_action parameter)
(mable.event_management.IdleEvent.distance parameter)
(mable.event_management.TravelEvent.added_to_queue parameter)
(mable.event_management.TravelEvent.distance parameter)
(mable.event_management.TravelEvent.event_action parameter)
(mable.event_management.VesselCargoEvent.distance parameter)
(mable.event_management.VesselEvent.distance parameter)
(mable.event_management.VesselEvent.event_action parameter)
(mable.event_management.VesselLocationInformationEvent.distance parameter)
(mable.observers.AuctionMetricsObserver.notify parameter)
(mable.observers.AuctionOutcomeObserver.notify parameter)
(mable.observers.AuctionOutcomePrintObserver.notify parameter)
(mable.observers.EventFuelPrintObserver.notify parameter)
(mable.observers.MetricsObserver.notify parameter)
(mable.observers.TradeDeliveryObserver.notify parameter)
(mable.simulation_environment.SimulationEngineAware.set_engine parameter)
(mable.simulation_environment.World.set_engine parameter)
(mable.simulation_generation.SimulationBuilder.set_engines parameter)
(mable.transport_operation.ShippingCompany.set_engine parameter)
(mable.transport_operation.Vessel.set_engine parameter)
(mable.transportation_scheduling.CurrentState attribute)
EnginePrePostRunner (class in mable.engine)
environment_files_path (mable.examples.environment.get_specification_builder parameter)
Event (class in mable.event_management)
event (mable.engine.SimulationEngine.notify_event_observer parameter)
(mable.event_management.EventItem attribute)
(mable.event_management.EventObserver.notify parameter)
(mable.event_management.EventQueue.put parameter)
(mable.observers.AuctionMetricsObserver.notify parameter)
(mable.observers.AuctionOutcomeObserver.notify parameter)
(mable.observers.AuctionOutcomePrintObserver.notify parameter)
(mable.observers.EventFuelPrintObserver.notify parameter)
(mable.observers.MetricsObserver.notify parameter)
(mable.observers.TradeDeliveryObserver.notify parameter)
(mable.transport_operation.Vessel.event_occurrence parameter)
event_action() (mable.competition.generation.AuctionCargoEvent method)
(mable.event_management.ArrivalEvent method)
(mable.event_management.CargoAnnouncementEvent method)
(mable.event_management.CargoEvent method)
(mable.event_management.CargoTransferEvent method)
(mable.event_management.Event method)
(mable.event_management.FirstCargoAnnouncementEvent method)
(mable.event_management.TravelEvent method)
(mable.event_management.VesselEvent method)
event_occurrence() (mable.transport_operation.Vessel method)
event_queue (mable.engine.SimulationEngine property)
(mable.simulation_environment.World parameter)
(mable.simulation_environment.World property)
event_s (mable.event_management.EventQueue.remove parameter)
EventExecutionData (class in mable.event_management)
EventFuelPrintObserver (class in mable.observers)
EventItem (class in mable.event_management)
EventObserver (class in mable.event_management)
EventQueue (class in mable.event_management)
example_fleet_1() (in module mable.examples.fleets)
example_fleet_2() (in module mable.examples.fleets)
example_fleet_3() (in module mable.examples.fleets)
example_trades_1() (in module mable.examples.shipping)
F
factor (mable.extensions.fuel_emissions.ConsumptionRate attribute)
(mable.extensions.fuel_emissions.ConsumptionRate.Data attribute)
filename (mable.cli.ArgumentParserExtensions.is_valid_file parameter)
filter_out_outliers() (mable.extensions.cargo_distributions.DistributionShipping static method)
find_closest_node() (mable.extensions.world_ports.LatLongShippingNetwork method)
find_company_for_vessel() (mable.engine.SimulationEngine method)
FINISH (mable.transportation_scheduling.TransportationStartFinishIndicator attribute)
FirstCargoAnnouncementEvent (class in mable.event_management)
fixed_trades (mable.examples.environment.get_specification_builder parameter)
fleet (mable.cargo_bidding.TradingCompany parameter)
(mable.cargo_bidding.TradingCompany property)
(mable.examples.companies.MyArchEnemy parameter)
(mable.examples.companies.TheScheduler parameter)
(mable.transport_operation.ShippingCompany parameter)
(mable.transport_operation.ShippingCompany property)
(mable.transport_operation.ShippingCompany.Data attribute)
(mable.transport_operation.SimpleCompany parameter)
format_time() (in module mable.util)
Fuel (class in mable.extensions.fuel_emissions)
fuel (mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine property)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
FuelClassFactory (class in mable.extensions.fuel_emissions)
FuelSimulationFactory (class in mable.extensions.fuel_emissions)
FuelSpecsBuilder (class in mable.extensions.fuel_emissions)
fulfilled (mable.shipping_market.Contract attribute)
G
generate_cargo_capacity() (mable.simulation_generation.ClassFactory static method)
generate_company() (mable.simulation_generation.ClassFactory static method)
generate_consumption_rate() (mable.extensions.fuel_emissions.FuelClassFactory static method)
(mable.extensions.fuel_emissions.FuelSimulationFactory method)
generate_engine() (mable.competition.generation.AuctionClassFactory static method)
(mable.extensions.fuel_emissions.FuelSimulationFactory method)
(mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_event_arrival() (mable.extensions.cargo_distributions.DistributionClassFactory static method)
(mable.simulation_generation.ClassFactory static method)
generate_event_cargo() (mable.competition.generation.AuctionClassFactory static method)
(mable.simulation_generation.ClassFactory static method)
generate_event_cargo_transfer() (mable.simulation_generation.ClassFactory static method)
generate_event_idling() (mable.simulation_generation.ClassFactory static method)
generate_event_location_info() (mable.simulation_generation.ClassFactory static method)
generate_event_queue() (mable.simulation_generation.ClassFactory static method)
generate_event_travel() (mable.simulation_generation.ClassFactory static method)
generate_fleet() (mable.competition.generation.CompetitionBuilder method)
(mable.simulation_generation.SimulationBuilder method)
generate_fuel() (mable.extensions.fuel_emissions.FuelClassFactory static method)
generate_fuels() (mable.extensions.fuel_emissions.FuelSimulationFactory method)
generate_location() (mable.extensions.world_ports.LatLongFactory static method)
(mable.simulation_generation.ClassFactory static method)
generate_market() (mable.competition.generation.AuctionClassFactory static method)
(mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_network() (mable.extensions.world_ports.LatLongFactory static method)
(mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_port() (mable.extensions.world_ports.LatLongFactory static method)
(mable.simulation_generation.ClassFactory static method)
generate_random() (mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_route_graph_from_file() (mable.extensions.world_ports.LatLongShippingNetwork method)
generate_shipping() (mable.competition.generation.AuctionClassFactory static method)
(mable.extensions.cargo_distributions.DistributionClassFactory static method)
(mable.extensions.cargo_distributions.DistributionSimulationBuilder method)
(mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_shipping_companies() (mable.competition.generation.CompetitionBuilder method)
(mable.simulation_generation.SimulationBuilder method)
generate_simulation() (in module mable.examples.environment)
generate_trade() (mable.extensions.cargo_distributions.DistributionClassFactory static method)
(mable.simulation_generation.ClassFactory static method)
generate_vessel() (mable.extensions.fuel_emissions.FuelClassFactory static method)
(mable.extensions.fuel_emissions.FuelSimulationFactory method)
(mable.extensions.world_ports.LatLongFactory static method)
(mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
generate_vessel_engine() (mable.extensions.fuel_emissions.FuelClassFactory static method)
(mable.extensions.fuel_emissions.FuelSimulationFactory method)
generate_world() (mable.simulation_generation.ClassFactory static method)
(mable.simulation_generation.SimulationBuilder method)
get() (mable.event_management.EventQueue method)
(mable.instructions.Specifications method)
(mable.simulation_de_serialisation.SimulationSpecification class method)
(mable.transportation_scheduling.Schedule method)
get_all_routes_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
get_all_stored_routes_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
get_arrival_time() (mable.transport_operation.SimpleCompany method)
get_ballast_consumption() (mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_capacity() (mable.transport_operation.CargoHold method)
get_class() (mable.transport_operation.ShippingCompany class method)
get_co2_emissions() (mable.extensions.fuel_emissions.Fuel method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_companies() (mable.competition.information.CompanyHeadquarters method)
get_company_id() (mable.metrics.MetricsCollector method)
get_cost() (mable.extensions.fuel_emissions.Fuel method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_current_load() (mable.transport_operation.CargoHold method)
get_distance() (mable.extensions.world_ports.LatLongShippingNetwork method)
(mable.simulation_space.structure.ShippingNetwork static method)
(mable.simulation_space.structure.UnitShippingNetwork method)
get_event_observers() (mable.engine.SimulationEngine method)
get_fuel_mfo() (in module mable.examples.fleets)
get_idle_consumption() (mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_index_or_default() (in module mable.extensions.world_ports)
get_insertion_points() (mable.transportation_scheduling.Schedule method)
get_item() (mable.extensions.fuel_emissions.GlobalSetup class method)
get_journey_location() (mable.competition.information.CompanyHeadquarters method)
(mable.extensions.world_ports.LatLongShippingNetwork method)
(mable.simulation_space.structure.ShippingNetwork method)
(mable.simulation_space.structure.UnitShippingNetwork method)
get_keys() (mable.extensions.fuel_emissions.GlobalSetup class method)
get_laden_consumption() (mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_loading_consumption() (mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_loading_rate() (mable.transport_operation.CargoHold method)
get_loading_time() (mable.transport_operation.SimpleVessel method)
(mable.transport_operation.Vessel method)
get_long_lat_dist() (mable.extensions.world_ports.LatLongShippingNetwork static method)
get_network_distance() (mable.competition.information.CompanyHeadquarters method)
get_network_port_or_default() (mable.competition.information.CompanyHeadquarters method)
get_next_event() (mable.simulation_environment.World method)
get_port() (mable.simulation_space.structure.NetworkWithPortDict method)
(mable.simulation_space.structure.ShippingNetwork method)
get_port_or_default() (mable.simulation_space.structure.NetworkWithPortDict method)
(mable.simulation_space.structure.ShippingNetwork method)
get_ports() (in module mable.extensions.world_ports)
get_scheduled_trades() (mable.transportation_scheduling.Schedule method)
get_shortest_grid_route_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
get_shortest_path_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
get_shortest_route_between_points() (mable.extensions.world_ports.LatLongShippingNetwork method)
get_simple_schedule() (mable.transportation_scheduling.Schedule method)
get_specification_builder() (in module mable.examples.environment)
get_trades() (mable.shipping_market.Shipping method)
get_trades_for_company_copy() (mable.shipping_market.AuctionLedger method)
get_trading_times() (mable.shipping_market.Shipping method)
get_travel_time() (mable.extensions.world_ports.WorldVessel method)
(mable.transport_operation.SimpleVessel method)
(mable.transport_operation.Vessel method)
get_unloading_consumption() (mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
get_vessel() (in module mable.examples.fleets)
get_vessel_aframax() (in module mable.examples.fleets)
get_vessel_id() (mable.metrics.MetricsCollector method)
get_vessel_location() (mable.simulation_space.structure.ShippingNetwork method)
get_vessel_suezmax() (in module mable.examples.fleets)
get_vessel_vlcc() (in module mable.examples.fleets)
global_agent_timeout (mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.examples.environment.generate_simulation parameter)
GlobalMetricsCollector (class in mable.metrics)
GlobalSetup (class in mable.extensions.fuel_emissions)
H
handle_exception() (in module mable.cli)
has_any_load() (mable.transport_operation.Vessel method)
has_next_event() (mable.transport_operation.Vessel method)
has_started() (mable.event_management.DurationEvent method)
headquarters (mable.cargo_bidding.TradingCompany property)
(mable.engine.SimulationEngine property)
I
idle_consumption (mable.examples.fleets.get_vessel parameter)
(mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
IdleEvent (class in mable.event_management)
index_in_schedule (mable.transportation_scheduling.Schedule.add_relocation parameter)
info (mable.competition.generation.AuctionCargoEvent parameter)
(mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.event_management.CargoAnnouncementEvent parameter)
(mable.event_management.CargoEvent parameter)
(mable.event_management.Event parameter)
(mable.event_management.FirstCargoAnnouncementEvent parameter)
(mable.examples.environment.generate_simulation parameter)
inform() (mable.cargo_bidding.MCSTCompany method)
(mable.cargo_bidding.MeansCompany method)
(mable.cargo_bidding.TradingCompany method)
(mable.transport_operation.ShippingCompany method)
(mable.transport_operation.SimpleCompany method)
inform_future_trades() (mable.shipping_market.AuctionMarket static method)
init_from_json_string() (mable.instructions.Specifications class method)
init_with_engine() (mable.transportation_scheduling.Schedule class method)
initialise_trades() (mable.extensions.cargo_distributions.DistributionShipping method)
(mable.shipping_market.Shipping method)
(mable.shipping_market.StaticShipping method)
is_drop_off (mable.event_management.VesselCargoEvent property)
is_empty() (mable.transport_operation.CargoHold method)
is_laden (mable.event_management.TravelEvent property)
is_pickup (mable.event_management.VesselCargoEvent parameter)
(mable.event_management.VesselCargoEvent property)
is_positive_integer() (mable.cli.ArgumentParserExtensions static method)
is_valid (mable.transportation_scheduling.CurrentState attribute)
is_valid_file() (mable.cli.ArgumentParserExtensions static method)
J
journey (mable.competition.information.CompanyHeadquarters.get_journey_location parameter)
(mable.extensions.world_ports.LatLongShippingNetwork.get_journey_location parameter)
(mable.simulation_space.structure.ShippingNetwork.get_journey_location parameter)
(mable.simulation_space.structure.UnitShippingNetwork.get_journey_location parameter)
journey_log (mable.transport_operation.Vessel property)
JsonAble (class in mable.util)
JsonAbleEncoder (class in mable.util)
K
keep_journey_log (mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.Vessel parameter)
(mable.transport_operation.Vessel.Data attribute)
key (mable.instructions.Specifications.get parameter)
(mable.metrics.MetricsCollector.add_company_numeric_metric parameter)
(mable.metrics.MetricsCollector.add_dual_numeric_metric parameter)
(mable.metrics.MetricsCollector.add_global_company_list_metric parameter)
key_tuple (mable.metrics.VesselKey property)
keys (mable.shipping_market.AuctionLedger property)
kwargs (mable.cargo_bidding.MCSTCompany.inform parameter)
(mable.cargo_bidding.MeansCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.receive parameter)
(mable.competition.generation.AuctionClassFactory.generate_engine parameter)
(mable.competition.generation.AuctionClassFactory.generate_event_cargo parameter)
(mable.competition.generation.AuctionClassFactory.generate_market parameter)
(mable.competition.generation.AuctionClassFactory.generate_shipping parameter)
(mable.competition.generation.CompetitionBuilder.generate_fleet parameter)
(mable.competition.generation.CompetitionBuilder.generate_shipping_companies parameter)
(mable.examples.companies.PondPlayer.receive parameter)
(mable.examples.companies.TheScheduler.receive parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_event_arrival parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_shipping parameter)
(mable.extensions.cargo_distributions.DistributionClassFactory.generate_trade parameter)
(mable.extensions.cargo_distributions.DistributionShipping parameter)
(mable.extensions.cargo_distributions.DistributionShipping.initialise_trades parameter)
(mable.extensions.fuel_emissions.FuelClassFactory.generate_vessel parameter)
(mable.extensions.fuel_emissions.FuelSimulationFactory.generate_vessel parameter)
(mable.extensions.world_ports.LatLongFactory.generate_location parameter)
(mable.extensions.world_ports.LatLongFactory.generate_network parameter)
(mable.extensions.world_ports.LatLongFactory.generate_port parameter)
(mable.extensions.world_ports.LatLongFactory.generate_vessel parameter)
(mable.instructions.Specifications.Builder.add_cargo_distribution parameter)
(mable.instructions.Specifications.Builder.add_cargo_generation parameter)
(mable.instructions.Specifications.Builder.add_company parameter)
(mable.instructions.Specifications.Builder.add_random_specifications parameter)
(mable.instructions.Specifications.Builder.add_shipping_network parameter)
(mable.shipping_market.Shipping parameter)
(mable.shipping_market.StaticShipping.initialise_trades parameter)
(mable.simulation_generation.ClassFactory.generate_cargo_capacity parameter)
(mable.simulation_generation.ClassFactory.generate_company parameter)
(mable.simulation_generation.ClassFactory.generate_engine parameter)
(mable.simulation_generation.ClassFactory.generate_event_arrival parameter)
(mable.simulation_generation.ClassFactory.generate_event_cargo parameter)
(mable.simulation_generation.ClassFactory.generate_event_cargo_transfer parameter)
(mable.simulation_generation.ClassFactory.generate_event_idling parameter)
(mable.simulation_generation.ClassFactory.generate_event_location_info parameter)
(mable.simulation_generation.ClassFactory.generate_event_queue parameter)
(mable.simulation_generation.ClassFactory.generate_event_travel parameter)
(mable.simulation_generation.ClassFactory.generate_location parameter)
(mable.simulation_generation.ClassFactory.generate_market parameter)
(mable.simulation_generation.ClassFactory.generate_network parameter)
(mable.simulation_generation.ClassFactory.generate_port parameter)
(mable.simulation_generation.ClassFactory.generate_random parameter)
(mable.simulation_generation.ClassFactory.generate_shipping parameter)
(mable.simulation_generation.ClassFactory.generate_trade parameter)
(mable.simulation_generation.ClassFactory.generate_vessel parameter)
(mable.simulation_generation.ClassFactory.generate_world parameter)
(mable.simulation_generation.SimulationBuilder.generate_fleet parameter)
(mable.simulation_generation.SimulationBuilder.generate_market parameter)
(mable.simulation_generation.SimulationBuilder.generate_network parameter)
(mable.simulation_generation.SimulationBuilder.generate_random parameter)
(mable.simulation_generation.SimulationBuilder.generate_shipping parameter)
(mable.simulation_generation.SimulationBuilder.generate_shipping_companies parameter)
(mable.simulation_generation.SimulationBuilder.generate_vessel parameter)
(mable.simulation_generation.SimulationBuilder.generate_world parameter)
(mable.simulation_generation.SimulationBuilder.set_engines parameter)
(mable.transport_operation.ShippingCompany.inform parameter)
(mable.transport_operation.ShippingCompany.pre_inform parameter)
(mable.transport_operation.ShippingCompany.receive parameter)
(mable.transport_operation.SimpleCompany.inform parameter)
(mable.transport_operation.SimpleCompany.receive parameter)
(mable.transport_operation.SimpleVessel.get_loading_time parameter)
(mable.transport_operation.SimpleVessel.get_travel_time parameter)
(mable.transport_operation.Vessel.get_loading_time parameter)
(mable.transport_operation.Vessel.get_travel_time parameter)
L
laden_consumption_rate (mable.examples.fleets.get_vessel parameter)
(mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
latest_drop_off (mable.shipping_market.TimeWindowTrade property)
latest_drop_off_clean (mable.shipping_market.TimeWindowTrade property)
latest_pickup (mable.shipping_market.TimeWindowTrade property)
latest_pickup_clean (mable.shipping_market.TimeWindowTrade property)
latitude (mable.extensions.world_ports.LatLongLocation property)
(mable.extensions.world_ports.LatLongPort parameter)
(mable.extensions.world_ports.LatLongPort property)
LatLongFactory (class in mable.extensions.world_ports)
LatLongLocation (class in mable.extensions.world_ports)
LatLongPort (class in mable.extensions.world_ports)
LatLongShippingNetwork (class in mable.extensions.world_ports)
ledger (mable.shipping_market.AuctionAllocationResult attribute)
(mable.shipping_market.AuctionLedger property)
let_loguru_handle_logging() (in module mable.io.logging_util)
load_cargo() (mable.transport_operation.CargoHold method)
(mable.transport_operation.Vessel method)
load_distributions() (mable.extensions.cargo_distributions.DistributionShipping method)
load_module_from_file() (in module mable.competition.generation)
loadable_cargo_types() (mable.transport_operation.Vessel method)
loading_consumption (mable.examples.fleets.get_vessel parameter)
(mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
loading_rate (mable.transport_operation.CargoCapacity attribute)
(mable.transport_operation.CargoCapacity parameter)
(mable.transport_operation.CargoCapacity.Data attribute)
(mable.transport_operation.CargoContainer parameter)
(mable.transport_operation.CargoContainer property)
Location (class in mable.simulation_space.universe)
location (mable.event_management.IdleEvent parameter)
(mable.event_management.IdleEvent property)
(mable.event_management.TravelEvent property)
(mable.event_management.VesselCargoEvent property)
(mable.event_management.VesselEvent property)
(mable.event_management.VesselLocationInformationEvent parameter)
(mable.event_management.VesselLocationInformationEvent property)
(mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.Vessel parameter)
(mable.transport_operation.Vessel property)
(mable.transport_operation.Vessel.Data attribute)
location_drop_off (mable.transportation_scheduling.Schedule.add_transportation parameter)
location_one (mable.competition.information.CompanyHeadquarters.get_network_distance parameter)
(mable.extensions.world_ports.LatLongShippingNetwork.get_distance parameter)
(mable.simulation_space.structure.ShippingNetwork.get_distance parameter)
(mable.simulation_space.structure.UnitShippingNetwork.get_distance parameter)
location_pick_up (mable.transportation_scheduling.Schedule.add_transportation parameter)
location_two (mable.competition.information.CompanyHeadquarters.get_network_distance parameter)
(mable.extensions.world_ports.LatLongShippingNetwork.get_distance parameter)
(mable.simulation_space.structure.ShippingNetwork.get_distance parameter)
(mable.simulation_space.structure.UnitShippingNetwork.get_distance parameter)
log_entry (mable.transport_operation.Vessel.log_journey_log_event parameter)
log_journey_log_event() (mable.transport_operation.Vessel method)
LogRunner (class in mable.observers)
LoguruHandler (class in mable.io.logging_util)
longitude (mable.extensions.world_ports.LatLongLocation property)
(mable.extensions.world_ports.LatLongPort parameter)
(mable.extensions.world_ports.LatLongPort property)
M
mable
module
,
[1]
mable.cargo_bidding
module
mable.cli
module
mable.competition
module
mable.competition.generation
module
mable.competition.information
module
mable.engine
module
mable.event_management
module
mable.examples
module
mable.examples.companies
module
mable.examples.environment
module
mable.examples.fleets
module
mable.examples.shipping
module
mable.extensions
module
mable.extensions.cargo_distributions
module
mable.extensions.fuel_emissions
module
mable.extensions.world_ports
module
mable.global_setup
module
mable.instructions
module
mable.io
module
mable.io.logging_util
module
mable.metrics
module
mable.observers
module
mable.shipping_market
module
mable.simulation_de_serialisation
module
mable.simulation_environment
module
mable.simulation_generation
module
mable.simulation_space
module
mable.simulation_space.structure
module
mable.simulation_space.universe
module
mable.transport_operation
module
mable.transportation_scheduling
module
mable.util
module
main() (in module mable.cli)
Market (class in mable.shipping_market)
market (mable.engine.SimulationEngine property)
market_authority (mable.engine.SimulationEngine property)
MarketAuthority (class in mable.competition.information)
MCSTCompany (class in mable.cargo_bidding)
mean_transition_std (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
MeansCompany (class in mable.cargo_bidding)
MetricDict (class in mable.metrics)
metrics (mable.observers.MetricsObserver property)
MetricsCollector (class in mable.metrics)
MetricsObserver (class in mable.observers)
mixed_fleet() (in module mable.examples.fleets)
module
mable
,
[1]
mable.cargo_bidding
mable.cli
mable.competition
mable.competition.generation
mable.competition.information
mable.engine
mable.event_management
mable.examples
mable.examples.companies
mable.examples.environment
mable.examples.fleets
mable.examples.shipping
mable.extensions
mable.extensions.cargo_distributions
mable.extensions.fuel_emissions
mable.extensions.world_ports
mable.global_setup
mable.instructions
mable.io
mable.io.logging_util
mable.metrics
mable.observers
mable.shipping_market
mable.simulation_de_serialisation
mable.simulation_environment
mable.simulation_generation
mable.simulation_space
mable.simulation_space.structure
mable.simulation_space.universe
mable.transport_operation
mable.transportation_scheduling
mable.util
MyArchEnemy (class in mable.examples.companies)
MyArchEnemy.Data (class in mable.examples.companies)
MyArchEnemy.Data.Schema (class in mable.examples.companies)
N
name (mable.cargo_bidding.TradingCompany parameter)
(mable.examples.companies.MyArchEnemy parameter)
(mable.examples.companies.TheScheduler parameter)
(mable.examples.fleets.get_vessel parameter)
(mable.examples.fleets.get_vessel_aframax parameter)
(mable.examples.fleets.get_vessel_suezmax parameter)
(mable.examples.fleets.get_vessel_vlcc parameter)
(mable.extensions.fuel_emissions.Fuel attribute)
(mable.extensions.fuel_emissions.Fuel parameter)
(mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.world_ports.LatLongLocation parameter)
(mable.extensions.world_ports.LatLongPort parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.simulation_de_serialisation.SimulationSpecification.get parameter)
(mable.simulation_de_serialisation.SimulationSpecification.register parameter)
(mable.simulation_space.structure.NetworkWithPortDict.get_port parameter)
(mable.simulation_space.structure.NetworkWithPortDict.get_port_or_default parameter)
(mable.simulation_space.structure.ShippingNetwork.get_port parameter)
(mable.simulation_space.structure.ShippingNetwork.get_port_or_default parameter)
(mable.simulation_space.universe.Location parameter)
(mable.simulation_space.universe.Location property)
(mable.simulation_space.universe.Port parameter)
(mable.transport_operation.ShippingCompany property)
(mable.transport_operation.ShippingCompany.Data attribute)
(mable.transport_operation.SimpleCompany parameter)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.Vessel parameter)
(mable.transport_operation.Vessel property)
(mable.transport_operation.Vessel.Data attribute)
network (mable.simulation_environment.World parameter)
(mable.simulation_environment.World property)
NetworkWithPortDict (class in mable.simulation_space.structure)
next() (mable.transportation_scheduling.Schedule method)
NoPathsException
NOT_REALISED (mable.shipping_market.TradeStatus attribute)
notify() (mable.event_management.EventObserver method)
(mable.observers.AuctionMetricsObserver method)
(mable.observers.AuctionOutcomeObserver method)
(mable.observers.AuctionOutcomePrintObserver method)
(mable.observers.EventFuelPrintObserver method)
(mable.observers.MetricsObserver method)
(mable.observers.TradeDeliveryObserver method)
notify_event_observer() (mable.engine.SimulationEngine method)
num_aframax (mable.examples.fleets.mixed_fleet parameter)
num_auctions (mable.examples.environment.get_specification_builder parameter)
num_suezmax (mable.examples.fleets.mixed_fleet parameter)
num_vlcc (mable.examples.fleets.mixed_fleet parameter)
O
obj (mable.util.JsonAbleEncoder.default parameter)
observer (mable.engine.SimulationEngine.register_event_observer parameter)
(mable.engine.SimulationEngine.unregister_event_observer parameter)
OnJourney (class in mable.simulation_space.universe)
opts (mable.examples.companies.MyArchEnemy.Data.Schema attribute)
(mable.examples.companies.TheScheduler.Data.Schema attribute)
(mable.extensions.fuel_emissions.ConsumptionRate.Data.Schema attribute)
(mable.extensions.fuel_emissions.VesselEngine.Data.Schema attribute)
(mable.extensions.fuel_emissions.VesselWithEngine.Data.Schema attribute)
(mable.simulation_de_serialisation.DataSchema attribute)
(mable.transport_operation.CargoCapacity.Data.Schema attribute)
(mable.transport_operation.CargoHoldSchema attribute)
(mable.transport_operation.ShippingCompany.Data.Schema attribute)
(mable.transport_operation.SimpleVessel.Data.Schema attribute)
(mable.transport_operation.Vessel.Data.Schema attribute)
origin (mable.event_management.TravelEvent parameter)
(mable.simulation_space.universe.OnJourney attribute)
(mable.simulation_space.universe.OnJourney parameter)
origin_port (mable.shipping_market.Trade attribute)
(mable.shipping_market.Trade parameter)
other_data (mable.event_management.EventExecutionData attribute)
(mable.event_management.EventExecutionData parameter)
output_directory (mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.examples.environment.generate_simulation parameter)
P
parsed_args (mable.cli.select_task parameter)
(mable.cli.task_metrics_overview parameter)
parser (mable.cli.ArgumentParserExtensions.is_positive_integer parameter)
(mable.cli.ArgumentParserExtensions.is_valid_file parameter)
path (mable.extensions.world_ports.get_ports parameter)
payment (mable.shipping_market.Contract attribute)
(mable.shipping_market.Contract parameter)
performed_time() (mable.event_management.DurationEvent method)
PICK_UP (mable.transportation_scheduling.TransportationSourceDestinationIndicator attribute)
pickup_period (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
PondPlayer (class in mable.examples.companies)
pop() (mable.transportation_scheduling.Schedule method)
Port (class in mable.simulation_space.universe)
port (mable.examples.fleets.get_vessel parameter)
(mable.examples.fleets.get_vessel_aframax parameter)
(mable.examples.fleets.get_vessel_suezmax parameter)
(mable.examples.fleets.get_vessel_vlcc parameter)
(mable.transport_operation.SimpleCompany.get_arrival_time parameter)
(mable.transportation_scheduling.Schedule.add_relocation parameter)
port_cargo_weight_distribution_path (mable.extensions.cargo_distributions.DistributionShipping.load_distributions parameter)
port_name (mable.competition.information.CompanyHeadquarters.get_network_port_or_default parameter)
port_trade_frequency_distribution_path (mable.extensions.cargo_distributions.DistributionShipping.load_distributions parameter)
port_transition_duration_distributions_path (mable.extensions.cargo_distributions.DistributionShipping.load_distributions parameter)
ports (mable.simulation_space.structure.NetworkWithPortDict property)
(mable.simulation_space.structure.UnitShippingNetwork parameter)
POST_RUN_CMDS (mable.engine.SimulationEngine attribute)
post_run_cmds (mable.engine.SimulationEngine parameter)
pre_inform() (mable.transport_operation.ShippingCompany method)
(mable.transport_operation.SimpleCompany method)
PRE_RUN_CMDS (mable.engine.SimulationEngine attribute)
pre_run_cmds (mable.engine.SimulationEngine parameter)
pre_run_inform_vessel_locations() (in module mable.engine)
pre_run_place_vessels() (in module mable.engine)
predict_cost() (mable.examples.companies.TheScheduler method)
price (mable.extensions.fuel_emissions.Fuel attribute)
(mable.extensions.fuel_emissions.Fuel parameter)
probability (mable.shipping_market.Trade attribute)
profit_factor (mable.examples.companies.MyArchEnemy parameter)
(mable.examples.companies.MyArchEnemy.Data attribute)
(mable.examples.companies.TheScheduler parameter)
(mable.examples.companies.TheScheduler.Data attribute)
propelling_engine (mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.fuel_emissions.VesselWithEngine property)
(mable.extensions.fuel_emissions.VesselWithEngine.Data attribute)
propose_schedules() (mable.examples.companies.MyArchEnemy method)
(mable.examples.companies.TheScheduler method)
(mable.transport_operation.SimpleCompany method)
purge() (mable.event_management.EventQueue method)
put() (mable.event_management.EventQueue method)
R
random (mable.simulation_environment.World parameter)
(mable.simulation_environment.World property)
receive() (mable.cargo_bidding.TradingCompany method)
(mable.examples.companies.PondPlayer method)
(mable.examples.companies.TheScheduler method)
(mable.transport_operation.ShippingCompany method)
(mable.transport_operation.SimpleCompany method)
RegionalMetricsCollector (class in mable.metrics)
register() (mable.simulation_de_serialisation.SimulationSpecification class method)
register_by_type_name() (mable.simulation_de_serialisation.SimulationSpecification class method)
register_event_observer() (mable.engine.SimulationEngine method)
REJECTED (mable.shipping_market.TradeStatus attribute)
remove() (mable.event_management.EventQueue method)
remove_canals_from_graph() (mable.extensions.world_ports.LatLongShippingNetwork method)
Route (class in mable.extensions.world_ports)
run() (mable.engine.EnginePrePostRunner method)
(mable.engine.SimulationEngine method)
(mable.observers.LogRunner method)
S
sample_cargo_weight() (mable.extensions.cargo_distributions.DistributionShipping static method)
sample_cargoes_from_port_distributions() (mable.extensions.cargo_distributions.DistributionShipping method)
sample_time_windows() (mable.extensions.cargo_distributions.DistributionShipping static method)
sanitised_ledger (mable.shipping_market.AuctionLedger property)
scenarios (mable.extensions.world_ports.LatLongShippingNetwork property)
Schedule (class in mable.transportation_scheduling)
schedule (mable.transport_operation.Vessel property)
(mable.transportation_scheduling.Schedule parameter)
scheduled_trades (mable.transport_operation.ScheduleProposal attribute)
(mable.transport_operation.ScheduleProposal parameter)
ScheduleProposal (class in mable.transport_operation)
schedules (mable.engine.SimulationEngine.add_new_schedules parameter)
(mable.transport_operation.ScheduleProposal attribute)
(mable.transport_operation.ScheduleProposal parameter)
(mable.transport_operation.SimpleCompany.apply_schedules parameter)
Schema (mable.simulation_de_serialisation.SchemaProtocol attribute)
SchemaProtocol (class in mable.simulation_de_serialisation)
search_list (mable.extensions.world_ports.get_index_or_default parameter)
search_term (mable.extensions.world_ports.get_index_or_default parameter)
select_task() (in module mable.cli)
set_engine() (mable.simulation_environment.SimulationEngineAware method)
(mable.simulation_environment.World method)
(mable.transport_operation.ShippingCompany method)
(mable.transport_operation.Vessel method)
set_engines() (mable.competition.generation.CompetitionBuilder method)
(mable.simulation_generation.SimulationBuilder method)
set_item() (mable.extensions.fuel_emissions.GlobalSetup class method)
Shipping (class in mable.shipping_market)
shipping (mable.engine.SimulationEngine property)
shipping_companies (mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.shipping_market.AuctionLedger parameter)
(mable.shipping_market.AuctionMarket.distribute_trades parameter)
(mable.shipping_market.AuctionMarket.inform_future_trades parameter)
(mable.shipping_market.Market.distribute_trades parameter)
(mable.shipping_market.SimpleMarket.distribute_trades parameter)
shipping_company (mable.shipping_market.AuctionLedger.get_trades_for_company_copy parameter)
ShippingCompany (class in mable.transport_operation)
ShippingCompany.Data (class in mable.transport_operation)
ShippingCompany.Data.Schema (class in mable.transport_operation)
ShippingNetwork (class in mable.simulation_space.structure)
show_detailed_auction_outcome (mable.examples.environment.generate_simulation parameter)
SimpleCompany (class in mable.transport_operation)
SimpleMarket (class in mable.shipping_market)
SimpleVessel (class in mable.transport_operation)
SimpleVessel.Data (class in mable.transport_operation)
SimpleVessel.Data.Schema (class in mable.transport_operation)
simulation_engine (mable.competition.information.CompanyHeadquarters parameter)
SimulationBuilder (class in mable.simulation_generation)
SimulationEngine (class in mable.engine)
SimulationEngineAware (class in mable.simulation_environment)
SimulationSpecification (class in mable.simulation_de_serialisation)
smooth_route() (mable.extensions.world_ports.LatLongShippingNetwork method)
Specifications (class in mable.instructions)
specifications (mable.extensions.fuel_emissions.FuelSimulationFactory parameter)
(mable.simulation_generation.SimulationBuilder parameter)
Specifications.Builder (class in mable.instructions)
specifications_builder (mable.examples.environment.generate_simulation parameter)
specified_laden_balast_consumption() (in module mable.examples.fleets)
specs_string (mable.instructions.Specifications.init_from_json_string parameter)
speed (mable.extensions.fuel_emissions.VesselWithEngine parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_ballast_consumption parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_laden_consumption parameter)
(mable.extensions.world_ports.WorldVessel parameter)
(mable.transport_operation.SimpleVessel parameter)
(mable.transport_operation.SimpleVessel property)
(mable.transport_operation.SimpleVessel.Data attribute)
speed_power (mable.extensions.fuel_emissions.ConsumptionRate attribute)
(mable.extensions.fuel_emissions.ConsumptionRate.Data attribute)
START (mable.transportation_scheduling.TransportationStartFinishIndicator attribute)
start_next_event() (mable.transport_operation.Vessel method)
start_port (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
start_time (mable.simulation_space.universe.OnJourney attribute)
(mable.simulation_space.universe.OnJourney parameter)
StaticShipping (class in mable.shipping_market)
status (mable.shipping_market.Trade attribute)
T
task_metrics_overview() (in module mable.cli)
TheScheduler (class in mable.examples.companies)
TheScheduler.Data (class in mable.examples.companies)
TheScheduler.Data.Schema (class in mable.examples.companies)
time (mable.competition.generation.AuctionCargoEvent parameter)
(mable.competition.information.CompanyHeadquarters.get_journey_location parameter)
(mable.engine.SimulationEngine.add_new_schedules parameter)
(mable.event_management.CargoAnnouncementEvent parameter)
(mable.event_management.CargoEvent parameter)
(mable.event_management.DurationEvent parameter)
(mable.event_management.Event parameter)
(mable.event_management.Event property)
(mable.event_management.EventItem attribute)
(mable.event_management.FirstCargoAnnouncementEvent parameter)
(mable.event_management.IdleEvent parameter)
(mable.event_management.TravelEvent parameter)
(mable.event_management.VesselCargoEvent parameter)
(mable.event_management.VesselEvent parameter)
(mable.event_management.VesselLocationInformationEvent parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_ballast_consumption parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_idle_consumption parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_laden_consumption parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_loading_consumption parameter)
(mable.extensions.fuel_emissions.VesselWithEngine.get_unloading_consumption parameter)
(mable.shipping_market.AuctionMarket.distribute_trades parameter)
(mable.shipping_market.AuctionMarket.inform_future_trades parameter)
(mable.shipping_market.Market.distribute_trades parameter)
(mable.shipping_market.Shipping.get_trades parameter)
(mable.shipping_market.SimpleMarket.distribute_trades parameter)
(mable.shipping_market.Trade attribute)
(mable.shipping_market.Trade parameter)
(mable.transport_operation.SimpleCompany.pre_inform parameter)
(mable.util.format_time parameter)
time_started (mable.event_management.DurationEvent property)
time_transit_distribution (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
time_transition_dict (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
time_window (mable.shipping_market.TimeWindowTrade attribute)
(mable.shipping_market.TimeWindowTrade parameter)
time_windows_allowance (mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
timeout (mable.event_management.EventQueue.get parameter)
(mable.event_management.EventQueue.put parameter)
(mable.shipping_market.AuctionMarket.distribute_trades parameter)
(mable.shipping_market.AuctionMarket.inform_future_trades parameter)
TimeWindowArrivalEvent (class in mable.extensions.cargo_distributions)
TimeWindowTrade (class in mable.shipping_market)
to_json() (mable.extensions.fuel_emissions.ConsumptionRate method)
(mable.extensions.fuel_emissions.Fuel method)
(mable.extensions.fuel_emissions.VesselEngine method)
(mable.extensions.fuel_emissions.VesselWithEngine method)
(mable.extensions.world_ports.LatLongPort method)
(mable.metrics.MetricsCollector method)
(mable.shipping_market.Contract method)
(mable.shipping_market.Trade method)
(mable.simulation_space.universe.Port method)
(mable.transport_operation.CargoCapacity method)
(mable.transport_operation.SimpleVessel method)
(mable.util.JsonAble method)
Trade (class in mable.shipping_market)
trade (mable.competition.information.MarketAuthority.trade_fulfilled parameter)
(mable.event_management.VesselCargoEvent parameter)
(mable.event_management.VesselCargoEvent property)
(mable.shipping_market.Contract attribute)
(mable.shipping_market.Contract parameter)
(mable.transport_operation.Bid attribute)
(mable.transport_operation.Bid parameter)
(mable.transportation_scheduling.Schedule.add_transportation parameter)
trade_fulfilled() (mable.competition.information.MarketAuthority method)
trade_occurrence_frequency (mable.examples.environment.get_specification_builder parameter)
(mable.extensions.cargo_distributions.DistributionShipping property)
TradeDeliveryObserver (class in mable.observers)
trades (mable.cargo_bidding.MCSTCompany.inform parameter)
(mable.cargo_bidding.MeansCompany.inform parameter)
(mable.cargo_bidding.TradingCompany.inform parameter)
(mable.examples.companies.MyArchEnemy.propose_schedules parameter)
(mable.examples.companies.TheScheduler.propose_schedules parameter)
(mable.shipping_market.AuctionMarket.distribute_trades parameter)
(mable.shipping_market.AuctionMarket.inform_future_trades parameter)
(mable.shipping_market.Market.distribute_trades parameter)
(mable.shipping_market.Shipping.add_to_all_trades parameter)
(mable.shipping_market.SimpleMarket.distribute_trades parameter)
(mable.transport_operation.SimpleCompany.inform parameter)
(mable.transport_operation.SimpleCompany.pre_inform parameter)
(mable.transport_operation.SimpleCompany.propose_schedules parameter)
(mable.transport_operation.SimpleCompany.receive parameter)
trades_per_occurrence (mable.examples.environment.get_specification_builder parameter)
TradeStatus (class in mable.shipping_market)
TradingCompany (class in mable.cargo_bidding)
TransportationSourceDestinationIndicator (class in mable.transportation_scheduling)
TransportationStartFinishIndicator (class in mable.transportation_scheduling)
TravelEvent (class in mable.event_management)
U
unallocated_trades (mable.shipping_market.AuctionAllocationResult attribute)
UnitShippingNetwork (class in mable.simulation_space.structure)
UNKNOWN (mable.shipping_market.TradeStatus attribute)
unload_cargo() (mable.transport_operation.CargoHold method)
(mable.transport_operation.Vessel method)
unloading_consumption (mable.examples.fleets.get_vessel parameter)
(mable.extensions.fuel_emissions.VesselEngine parameter)
(mable.extensions.fuel_emissions.VesselEngine.Data attribute)
unregister_event_observer() (mable.engine.SimulationEngine method)
use_only_precomputed_routes (mable.examples.environment.get_specification_builder parameter)
V
value (mable.cli.ArgumentParserExtensions.is_positive_integer parameter)
(mable.metrics.MetricsCollector.add_company_numeric_metric parameter)
(mable.metrics.MetricsCollector.add_dual_numeric_metric parameter)
(mable.metrics.MetricsCollector.add_global_company_list_metric parameter)
verify_schedule() (mable.transportation_scheduling.Schedule method)
verify_schedule_cargo() (mable.transportation_scheduling.Schedule method)
verify_schedule_time() (mable.transportation_scheduling.Schedule method)
Vessel (class in mable.transport_operation)
vessel (mable.competition.information.CompanyHeadquarters.get_journey_location parameter)
(mable.engine.SimulationEngine.find_company_for_vessel parameter)
(mable.event_management.EventQueue.purge parameter)
(mable.event_management.IdleEvent parameter)
(mable.event_management.TravelEvent parameter)
(mable.event_management.VesselCargoEvent parameter)
(mable.event_management.VesselEvent parameter)
(mable.event_management.VesselEvent property)
(mable.event_management.VesselLocationInformationEvent parameter)
(mable.extensions.world_ports.LatLongShippingNetwork.get_journey_location parameter)
(mable.metrics.GlobalMetricsCollector.add_co2_emissions parameter)
(mable.metrics.GlobalMetricsCollector.add_cost parameter)
(mable.metrics.GlobalMetricsCollector.add_fuel_consumption parameter)
(mable.metrics.MetricsCollector.add_dual_numeric_metric parameter)
(mable.metrics.MetricsCollector.get_vessel_id parameter)
(mable.simulation_space.structure.ShippingNetwork.get_journey_location parameter)
(mable.simulation_space.structure.ShippingNetwork.get_vessel_location parameter)
(mable.simulation_space.structure.UnitShippingNetwork.get_journey_location parameter)
(mable.transport_operation.SimpleCompany.get_arrival_time parameter)
(mable.transportation_scheduling.CurrentState attribute)
(mable.transportation_scheduling.Schedule parameter)
Vessel.Data (class in mable.transport_operation)
Vessel.Data.Schema (class in mable.transport_operation)
vessel_id (mable.metrics.VesselKey parameter)
(mable.metrics.VesselKey property)
VesselCargoEvent (class in mable.event_management)
VesselEngine (class in mable.extensions.fuel_emissions)
VesselEngine.Data (class in mable.extensions.fuel_emissions)
VesselEngine.Data.Schema (class in mable.extensions.fuel_emissions)
VesselEvent (class in mable.event_management)
VesselKey (class in mable.metrics)
VesselLocationInformationEvent (class in mable.event_management)
VesselWithEngine (class in mable.extensions.fuel_emissions)
VesselWithEngine.Data (class in mable.extensions.fuel_emissions)
VesselWithEngine.Data.Schema (class in mable.extensions.fuel_emissions)
W
World (class in mable.simulation_environment)
world (mable.engine.SimulationEngine parameter)
(mable.engine.SimulationEngine property)
(mable.extensions.cargo_distributions.DistributionShipping.sample_time_windows parameter)
world_graph (mable.extensions.world_ports.LatLongShippingNetwork property)
WorldVessel (class in mable.extensions.world_ports)
X
x (mable.extensions.world_ports.LatLongLocation parameter)
(mable.simulation_space.universe.Location parameter)
(mable.simulation_space.universe.Location property)
(mable.simulation_space.universe.Port parameter)
Y
y (mable.extensions.world_ports.LatLongLocation parameter)
(mable.simulation_space.universe.Location parameter)
(mable.simulation_space.universe.Location property)
(mable.simulation_space.universe.Port parameter)