Assumptions of the model, any vehicle can pickup any (kind of) parcel (as long as size constraints are met). Currently supports three kinds of objects:
- {@link Parcel}
- {@link Vehicle}
- {@link Depot}
A parcel must be in one of three locations: on a vehicle, in a depot or on a road (roadmodel). Variable pickup and delivery times are supported. Even when pickup time spans multiple simulation ticks, the {@link DefaultPDPModel} ensures timeconsistency. TODO write more about assumptions in model
TODO write about extensibility {@link Parcel}s can be added on any node in the {@link RoadModel}. {@link Depot}s have no real function in the current implementation.
@author Rinde van Lon