From 61368dd57d3e988ca7374e2d6d967bae7b53a542 Mon Sep 17 00:00:00 2001 From: Will Bryant Date: Sat, 12 Sep 2026 22:04:21 +1200 Subject: [PATCH] Add RoutingDimension#set_slack_cost_coefficient_for_vehicle and #set_slack_cost_coefficient_for_all_vehicles --- ext/or-tools/routing.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/or-tools/routing.cpp b/ext/or-tools/routing.cpp index 88ff5bc..f98eeb1 100644 --- a/ext/or-tools/routing.cpp +++ b/ext/or-tools/routing.cpp @@ -250,6 +250,8 @@ void init_routing(Rice::Module& m) { .define_method("set_global_span_cost_coefficient", &RoutingDimension::SetGlobalSpanCostCoefficient) // alias .define_method("global_span_cost_coefficient=", &RoutingDimension::SetGlobalSpanCostCoefficient) + .define_method("set_slack_cost_coefficient_for_vehicle", &RoutingDimension::SetSlackCostCoefficientForVehicle) + .define_method("set_slack_cost_coefficient_for_all_vehicles", &RoutingDimension::SetSlackCostCoefficientForAllVehicles) .define_method("set_cumul_var_soft_upper_bound", &RoutingDimension::SetCumulVarSoftUpperBound) .define_method("cumul_var_soft_upper_bound?", &RoutingDimension::HasCumulVarSoftUpperBound) .define_method("cumul_var_soft_upper_bound", &RoutingDimension::GetCumulVarSoftUpperBound)