Route Generators#

class airlift.envs.generators.route_generators.HardcodedRouteGenerator(routeinfo)#

Can be utilized to hard code a route between nodes. This class is primarily used for testing purposes.

generate(routemap: RouteMap)#

Adds edges to nodes based upon the information passed to it using the initializer

class airlift.envs.generators.route_generators.RouteInfo(start, end, plane_id, cost, time, malfunction_generator)#
cost: int#

Alias for field number 3

end: int#

Alias for field number 1

malfunction_generator: EventIntervalGenerator#

Alias for field number 5

plane_id: int#

Alias for field number 2

start: int#

Alias for field number 0

time: int#

Alias for field number 4