1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
use crate::construction::heuristics::InsertionContext;
use std::cmp::Ordering;
const BALANCE_MAX_LOAD_KEY: i32 = 20;
const BALANCE_ACTIVITY_KEY: i32 = 21;
const BALANCE_DISTANCE_KEY: i32 = 22;
const BALANCE_DURATION_KEY: i32 = 23;
mod total_routes;
pub use self::total_routes::TotalRoutes;
mod total_transport_cost;
pub use self::total_transport_cost::TotalTransportCost;
mod total_unassigned_jobs;
pub use self::total_unassigned_jobs::TotalUnassignedJobs;
mod work_balance;
pub use self::work_balance::WorkBalance;