pub fn create_minimize_duration_feature(
    name: &str,
    transport: Arc<dyn TransportCost + Send + Sync>,
    activity: Arc<dyn ActivityCost + Send + Sync>,
    feature_keys: ScheduleKeys,
    time_window_code: ViolationCode
) -> Result<Feature, GenericError>
Expand description

Creates a travel costs feature which considers duration for minimization as global objective. NOTE: distance costs is still considered on local level.