From 3cb211dbd5b912ade83c3e83417b90c2ffa6afe6 Mon Sep 17 00:00:00 2001 From: juanroute4me Date: Mon, 4 Apr 2022 10:10:58 -0500 Subject: [PATCH] Fix Advanced Contraint Example Driver Different Working Time and Territories --- .../DriversDifferentWorkingTimeWithTerritories.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/route4me/sdk/examples/advancedconstraints/DriversDifferentWorkingTimeWithTerritories.java b/src/main/java/com/route4me/sdk/examples/advancedconstraints/DriversDifferentWorkingTimeWithTerritories.java index c1acd34..f8235eb 100644 --- a/src/main/java/com/route4me/sdk/examples/advancedconstraints/DriversDifferentWorkingTimeWithTerritories.java +++ b/src/main/java/com/route4me/sdk/examples/advancedconstraints/DriversDifferentWorkingTimeWithTerritories.java @@ -76,9 +76,10 @@ public static List
readAddressesFromCSV(String filename, List t // Partial Time 4h // 2000 Stops // 3 Territories + // 100 Drivers //********************************************************************** public static void main(String[] args) { - String apiKey = "EB6B3F9EC63324BEB0A1432697310BD4"; + String apiKey = "11111111111111111111111111111111"; RoutingManager manager = new RoutingManager(apiKey, Boolean.TRUE); OptimizationParameters optParameters = new OptimizationParameters(); @@ -88,7 +89,7 @@ public static void main(String[] args) { parameters.setStoreRoute(Boolean.FALSE); parameters.setShareRoute(Boolean.FALSE); parameters.setRt(Boolean.TRUE); - parameters.setParts(30); + parameters.setParts(100); // Max Number of Drivers parameters.setRouteName("Drivers Different Working Time Example - Territories"); parameters.setTravelMode(TravelMode.DRIVING.toString()); @@ -125,11 +126,9 @@ public static void main(String[] args) { for (int j = 0; j < 2; j++) { switch (j) { case 0: - memberCount = 10; timeWindowEnd = (11 + 5) * 3600; //Part Time break; case 1: - memberCount = 20; timeWindowEnd = (15 + 5) * 3600; //Full Time break; }