stops module

class jinete.models.stops.Stop(vehicle, position, previous, pickups=None, deliveries=None, starting_time=None)[source]

Bases: jinete.models.abc.Model

__init__(vehicle, position, previous, pickups=None, deliveries=None, starting_time=None)[source]

The constructor of the class.

property all_previous
Return type

List[Stop]

property all_previous_pickups
Return type

Iterator[PlannedTrip]

append_delivery(planned_trip)[source]
Return type

None

append_pickup(planned_trip)[source]
Return type

None

arrival_time
capacity
delivery_planned_trips
departure_time
property distance
Return type

float

property earliest
Return type

float

feasible
flush()[source]
Return type

None

flush_all_previous()[source]
property identifier
Return type

str

property latest
Return type

float

property load_time
Return type

float

pickup_planned_trips
property planned_trips
Return type

Iterator[PlannedTrip]

position
previous
property previous_capacity
Return type

float

property previous_departure_time
Return type

float

property previous_position
Return type

Position

property starting_time
Return type

float

property transit_time
property trips
vehicle
property waiting_time