Example 3 – Multi-Day Routes
Neste exemplo, temos uma requisição para resolver um problema logístico de uma empresa com uma frota de 1 veículo do tipo VUC, e há 15 ordens de serviços de entregas na região Nordeste do Brasil. O planejamento considera múltiplos dias, com regras de legislação para pausas de direção e trabalho diário.
Descrição do problema
Das 15 entregas, todas possuem uma janela de horário ampla abrangendo 3 dias, permitindo flexibilidade para o motorista respeitar pausas obrigatórias. Não há restrições específicas de volume ou peso além da capacidade do veículo, e cada entrega tem um tempo de manuseio no cliente de 900 segundos (15 minutos).
15 LOCAIS DE ENTREGA | 1 DEPÓSITO | 1 CAMINHÕES DO TIPO VUC 3⁄4 | 15 PEDIDOS |
Descrição do problema logístico
Os 15 locais de entrega estão espalhados pela Bahia, no Nordeste do Brasil. O veículo deve iniciar e retornar ao depósito “Bahia Vidros”, respeitando regras de legislação para direção contínua (máximo 3h45min antes de pausa de 1h), trabalho contínuo (máximo 8h antes de descanso de 15h), e pausas diárias.
Parâmetros utilizados
"optimizationProfile": "BRAZIL46"– Para essa simulação, foi usado o perfil de otimização BRAZIL46, adequado para rotas no Brasil com múltiplos veículos, mas aqui aplicado a um único"tripsProfile": "MAPLINKBR"– Utilizamos o perfilMAPLINKBRpor se tratar de uma rota localizada apenas no Brasil."startDate": 1519750219000– Horário de início de referência para o cálculo da otimização logística."legislationProfiles"– Parâmetro com o nome do perfil que se aplica ao tempo de direção, duração de um dia de trabalho ou intervalo. Neste caso não há nenhuma característica definida."logisticConstraints"– Restrições logísticas usadas para determinar o tempo fixo de carregamento e descarregamento da carga. Nesse exemplo, foi usado 1800 segundos (30 minutos) para o tempo de carregamento do caminhão e 300 segundos (5 minutos) para o descarregamento na entrega."products"– Nome para referenciar o produto."sites"– Localização onde ocorrerão as atividades de entregas, com definição do nome e a restrição logística com o tempo de entrega."depots"– Localização do centro de distribuição, com definição do nome e a restrição logística com o tempo de carregamento do caminhão."vehicleTypes"– Neste parâmetro especificamos a capacidade de carga dos veículos da frota, como volume e peso máximos e o tamanho num intervalo de 1 a 9, e o nome da tipologia."vehicles"– Foram especificados os veículos que estão disponíveis para executar a rota. Neste exemplo são quatro veículos, dois do tipo VUC e outros dois do tipo VUC 3/4. Se define também o período de trabalho e o perfil de legislação aplicável ao motorista. Foi definido que os veículos irão sair e retornar para o Centro de Distribuição e irão realizar uma rota cada um."operations"– São as características das operações de entregas, definindo o local, peso e volume, produto, tipo de atividade, centro de distribuição da origem do produto e o horário que o cliente irá receber. Neste exemplo, são 40 operações das quais 15 delas possuem janela de horário que só podem ser entregues entre 9:00 até 11:00 da manhã.
Requisição completa
A requisição completa pode ser conferida abaixo:
{
"optimizationProfile": "BRAZIL46",
"tripsProfile": "MAPLINK",
"startDate": 1603364400000,
"products": [
{
"name": "Produtos",
"type": "1"
}
],
"legislationProfiles": [
{
"name": "perfil",
"maxContinuousDrivingTime": 13500,
"drivingPauseDuration": 3600,
"maxContinuousWorkingTime": 28800,
"workingPauseDuration": 54000
}
],
"logisticConstraints": [
{
"name": "DEFAULT",
"siteLoadingFixedTime": 0
}
],
"depots": [
{
"name": "Bahia Vidros",
"coordinates": {
"latitude": -12.9850539,
"longitude": -39.2946463
},
"logisticConstraints": "DEFAULT"
}
],
"vehicleTypes": [
{
"name": "VUC",
"maxVolume": 20,
"maxWeight": 1200,
"size": 1
}
],
"vehicles": [
{
"name": "TMP-3020",
"vehicleType": "VUC",
"legislationProfile": "perfil",
"availablePeriods": [
{
"departureSite": "Bahia Vidros",
"arrivalSite": "Bahia Vidros",
"timeWindow": {
"start": 1603364400000,
"end": 1603659600000
}
}
]
}
],
"sites": [
{
"name": "Penha vidros",
"coordinates": {
"latitude": -14.2805954,
"longitude": -38.9900972
},
"logisticConstraints": "DEFAULT"
},
{
"name": "Nadson Sena",
"coordinates": {
"latitude": -15.4168545,
"longitude": -39.4983672
},
"logisticConstraints": "DEFAULT"
},
{
"name": "Vidraçaria Cabral",
"coordinates": {
"latitude": -16.372485,
"longitude": -39.5867328
},
"logisticConstraints": "DEFAULT"
},
{
"name": "MUNDO DOS VIDROS",
"coordinates": {
"latitude": -16.4444137,
"longitude": -39.0698734
},
"logisticConstraints": "DEFAULT"
},
{
"name": "Vidros & Cia",
"coordinates": {
"latitude": -16.4511815,
"longitude": -39.065805
},
"logisticConstraints": "DEFAULT"
},
{
"name": "ESQUAVIDROS",
"coordinates": {
"latitude": -16.4443537,
"longitude": -39.0653656
},
"logisticConstraints": "DEFAULT"
},
{
"name": "MM CONSTRUTORA E INCORPORADORA LTDA",
"coordinates": {
"latitude": -16.4184717,
"longitude": -39.0883174
},
"logisticConstraints": "DEFAULT"
},
{
"name": "SERRALHERIA TRES IRMAOS",
"coordinates": {
"latitude": -15.8639043,
"longitude": -38.876611
},
"logisticConstraints": "DEFAULT"
},
{
"name": "MARCIO DOS SANTOS NASCIMENTO 9",
"coordinates": {
"latitude": -15.6655186,
"longitude": -38.9495478
},
"logisticConstraints": "DEFAULT"
},
{
"name": "JONES SANTOS BRAZ",
"coordinates": {
"latitude": -15.2895054,
"longitude": -39.0670267
},
"logisticConstraints": "DEFAULT"
},
{
"name": "UNA VIDROS",
"coordinates": {
"latitude": -15.2900986,
"longitude": -39.06667230000001
},
"logisticConstraints": "DEFAULT"
},
{
"name": "METALVIDROS",
"coordinates": {
"latitude": -14.785113,
"longitude": -39.2603036
},
"logisticConstraints": "DEFAULT"
},
{
"name": "VIDRACARIA IMPERIO",
"coordinates": {
"latitude": -14.7822245,
"longitude": -39.2835594
},
"logisticConstraints": "DEFAULT"
},
{
"name": "VIDRACARIA DIAMANTE (MENEZES )",
"coordinates": {
"latitude": -14.8094166,
"longitude": -39.2749927
},
"logisticConstraints": "DEFAULT"
},
{
"name": "IMPERIAL MARMORARIA E VIDRACARIA",
"coordinates": {
"latitude": -14.8180948,
"longitude": -39.2928816
},
"logisticConstraints": "DEFAULT"
}
],
"operations": [
{
"id": "5f91c86c2774500fa36af00c",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "Penha vidros",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c8c52774500fa36af00d",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "Nadson Sena",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c8e02774500fa36af00e",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "Vidraçaria Cabral",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9002774500fa36af00f",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "MUNDO DOS VIDROS",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9312774500fa36af010",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "Vidros & Cia",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9512774500fa36af011",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "ESQUAVIDROS",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c98b2774500fa36af012",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "MM CONSTRUTORA E INCORPORADORA LTDA",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9a02774500fa36af013",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "SERRALHERIA TRES IRMAOS",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9be2774500fa36af014",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "MARCIO DOS SANTOS NASCIMENTO 9",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9d72774500fa36af015",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "JONES SANTOS BRAZ",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91c9f02774500fa36af016",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "UNA VIDROS",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91ca102774500fa36af017",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "METALVIDROS",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91ca242774500fa36af018",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "VIDRACARIA IMPERIO",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91ca542774500fa36af019",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "VIDRACARIA DIAMANTE (MENEZES )",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
},
{
"id": "5f91ca862774500fa36af01a",
"depotSite": "Bahia Vidros",
"priority": 0,
"customerSite": "IMPERIAL MARMORARIA E VIDRACARIA",
"product": "Produtos",
"type": "DELIVERY",
"quantity": 0,
"volume": 0,
"weight": 0,
"customerHandlingDuration": 900,
"customerTimeWindows": [
{
"start": 1603364400000,
"end": 1603659600000
}
]
}
]
}
Solução do problema logístico
A resposta da API retornará no formato JSON com o melhor sequenciamento das operações de entrega para o veículo, considerando pausas para almoço (após 3h45min de direção) e descanso noturno (após 8h de trabalho). Em um mapa, seria possível visualizar o sequenciamento das operações ao longo dos dias.
Os seguintes indicadores globais são retornados:

| Indicador | Resultado |
| Tempo total de serviço: | 03:45:00 |
| Tempo total de entrega: | 03:45:00 |
| Tempo total de trabalho diurno: | 22:45:38 |
| Tempo total de trabalho noturno: | 00:00:00 |
| Tempo total de descarregamento: | 00:00:00 |
| Tempo total de trabalho: | 22:45:38 |
| Tempo total de coleta: | 00:00:00 |
| Número de janelas de horário: | 1 |
| Tempo total de condução: | 19:00:38 |
| Tempo total de carregamento: | 00:00:00 |
| Tempo total: | 55:45:38 |
| Distância total: | 1206.92 km |
| Taxa de ocupação média em Volume: | 0.08 |
| Taxa de ocupação média em Peso: | 0.00 |
| Número de rejeições: | 0 |
| Tempo total de espera: | 00:00:00 |
| Tempo total de descanso: | 00:00:00 |
| Número de rotas: | 1 |
A resposta também retorna a sequência temporal de atividades do veículo. Esse é um exemplo do veículo de nome “TMP-3020”:
| VEÍCULO | ATIVIDADE | ID DO LOCAL DE PARTIDA | ID DO LOCAL DE DESTINO | DISTÂNCIA | DURAÇÃO NOMINAL | INÍCIO DA JANELA HORÁRIA | FIM DA JANELA HORÁRIA |
| TMP-3020 | ROUTE_START | Bahia Vidros | 22/10/2020 08:00 | 22/10/2020 08:00 | |||
| TMP-3020 | LOADING | Bahia Vidros | 22/10/2020 08:00 | 22/10/2020 08:00 | |||
| TMP-3020 | DRIVING | Bahia Vidros | Penha vidros | 198.90 km | 03:05:17 | 22/10/2020 08:00 | 22/10/2020 11:05:17 |
| TMP-3020 | DELIVERY | Penha vidros | 22/10/2020 11:05:17 | 22/10/2020 11:20:17 | |||
| TMP-3020 | DRIVING | Penha vidros | UNA VIDROS | 42.92 km | 00:39:43 | 22/10/2020 11:20:17 | 22/10/2020 12:00:00 |
| TMP-3020 | PAUSE | UNA VIDROS | 22/10/2020 12:00:00 | 22/10/2020 13:00:00 | |||
| TMP-3020 | DRIVING | UNA VIDROS | UNA VIDROS | 90.68 km | 01:23:54 | 22/10/2020 13:00:00 | 22/10/2020 14:23:54 |
| TMP-3020 | DELIVERY | UNA VIDROS | 22/10/2020 14:23:54 | 22/10/2020 14:38:54 | |||
| TMP-3020 | DRIVING | UNA VIDROS | JONES SANTOS BRAZ | 0.09 km | 00:00:16 | 22/10/2020 14:38:54 | 22/10/2020 14:39:10 |
| TMP-3020 | DELIVERY | JONES SANTOS BRAZ | 22/10/2020 14:39:10 | 22/10/2020 14:54:10 | |||
| TMP-3020 | DRIVING | JONES SANTOS BRAZ | MARCIO DOS SANTOS NASCIMENTO 9 | 55.34 km | 00:52:46 | 22/10/2020 14:54:10 | 22/10/2020 15:46:56 |
| TMP-3020 | DELIVERY | MARCIO DOS SANTOS NASCIMENTO 9 | 22/10/2020 15:46:56 | 22/10/2020 16:01:56 | |||
| TMP-3020 | DRIVING | MARCIO DOS SANTOS NASCIMENTO 9 | Vidraçaria Cabral | 49.60 km | 00:58:04 | 22/10/2020 16:01:56 | 22/10/2020 17:00:00 |
| TMP-3020 | PAUSE | Vidraçaria Cabral | 22/10/2020 17:00:00 | 23/10/2020 08:00:00 | |||
| TMP-3020 | DRIVING | Vidraçaria Cabral | Vidraçaria Cabral | 97.93 km | 01:54:39 | 23/10/2020 08:00:00 | 23/10/2020 09:54:39 |
| TMP-3020 | DELIVERY | Vidraçaria Cabral | 23/10/2020 09:54:39 | 23/10/2020 10:09:39 | |||
| TMP-3020 | DRIVING | Vidraçaria Cabral | MM CONSTRUTORA E INCORPORADORA LTDA | 60.75 km | 00:57:56 | 23/10/2020 10:09:39 | 23/10/2020 11:07:35 |
| TMP-3020 | DELIVERY | MM CONSTRUTORA E INCORPORADORA LTDA | 23/10/2020 11:07:35 | 23/10/2020 11:22:35 | |||
| TMP-3020 | DRIVING | MM CONSTRUTORA E INCORPORADORA LTDA | MUNDO DOS VIDROS | 6.95 km | 00:11:17 | 23/10/2020 11:22:35 | 23/10/2020 11:33:52 |
| TMP-3020 | DELIVERY | MUNDO DOS VIDROS | 23/10/2020 11:33:52 | 23/10/2020 11:48:52 | |||
| TMP-3020 | DRIVING | MUNDO DOS VIDROS | Vidros & Cia | 0.96 km | 00:02:52 | 23/10/2020 11:48:52 | 23/10/2020 11:51:44 |
| TMP-3020 | DELIVERY | Vidros & Cia | 23/10/2020 11:51:44 | 23/10/2020 12:06:44 | |||
| TMP-3020 | DRIVING | Vidros & Cia | ESQUAVIDROS | 1.07 km | 00:02:56 | 23/10/2020 12:06:44 | 23/10/2020 12:09:40 |
| TMP-3020 | DELIVERY | ESQUAVIDROS | 23/10/2020 12:09:40 | 23/10/2020 12:24:40 | |||
| TMP-3020 | DRIVING | ESQUAVIDROS | SERRALHERIA TRES IRMAOS | 29.46 km | 00:35:20 | 23/10/2020 12:24:40 | 23/10/2020 13:00:00 |
| TMP-3020 | PAUSE | SERRALHERIA TRES IRMAOS | 23/10/2020 13:00:00 | 23/10/2020 14:00:00 | |||
| TMP-3020 | DRIVING | SERRALHERIA TRES IRMAOS | SERRALHERIA TRES IRMAOS | 45.31 km | 00:54:21 | 23/10/2020 14:00:00 | 23/10/2020 14:54:21 |
| TMP-3020 | DELIVERY | SERRALHERIA TRES IRMAOS | 23/10/2020 14:54:21 | 23/10/2020 15:09:21 | |||
| TMP-3020 | DRIVING | SERRALHERIA TRES IRMAOS | Nadson Sena | 122.35 km | 01:50:39 | 23/10/2020 15:09:21 | 23/10/2020 17:00:00 |
| TMP-3020 | PAUSE | Nadson Sena | 23/10/2020 17:00:00 | 24/10/2020 08:00:00 | |||
| TMP-3020 | DRIVING | Nadson Sena | Nadson Sena | 69.57 km | 01:02:55 | 24/10/2020 08:00:00 | 24/10/2020 09:02:55 |
| TMP-3020 | DELIVERY | Nadson Sena | 24/10/2020 09:02:55 | 24/10/2020 09:17:55 | |||
| TMP-3020 | DRIVING | Nadson Sena | IMPERIAL MARMORARIA E VIDRACARIA | 82.92 km | 01:08:06 | 24/10/2020 09:17:55 | 24/10/2020 10:26:01 |
| TMP-3020 | DELIVERY | IMPERIAL MARMORARIA E VIDRACARIA | 24/10/2020 10:26:01 | 24/10/2020 10:41:01 | |||
| TMP-3020 | DRIVING | IMPERIAL MARMORARIA E VIDRACARIA | VIDRACARIA DIAMANTE (MENEZES ) | 2.83 km | 00:04:44 | 24/10/2020 10:41:01 | 24/10/2020 10:45:45 |
| TMP-3020 | DELIVERY | VIDRACARIA DIAMANTE (MENEZES ) | 24/10/2020 10:45:45 | 24/10/2020 11:00:45 | |||
| TMP-3020 | DRIVING | VIDRACARIA DIAMANTE (MENEZES ) | METALVIDROS | 5.51 km | 00:07:56 | 24/10/2020 11:00:45 | 24/10/2020 11:08:41 |
| TMP-3020 | DELIVERY | METALVIDROS | 24/10/2020 11:08:41 | 24/10/2020 11:23:41 | |||
| TMP-3020 | DRIVING | METALVIDROS | VIDRACARIA IMPERIO | 3.66 km | 00:05:31 | 24/10/2020 11:23:41 | 24/10/2020 11:29:12 |
| TMP-3020 | DELIVERY | VIDRACARIA IMPERIO | 24/10/2020 11:29:12 | 24/10/2020 11:44:12 | |||
| TMP-3020 | DRIVING | VIDRACARIA IMPERIO | Bahia Vidros | 100.33 km | 01:15:48 | 24/10/2020 11:44:12 | 24/10/2020 13:00:00 |
| TMP-3020 | PAUSE | Bahia Vidros | 24/10/2020 13:00:00 | 24/10/2020 14:00:00 | |||
| TMP-3020 | DRIVING | Bahia Vidros | Bahia Vidros | 139.82 km | 01:45:38 | 24/10/2020 14:00:00 | 24/10/2020 15:45:38 |
| TMP-3020 | ROUTE_END | Bahia Vidros | 24/10/2020 15:45:38 | 24/10/2020 15:45:38 |
Descrição das atividades de um dos veículos
No exemplo, o motorista inicia às 08:00 do dia 22/10, dirige por cerca de 3h45min, faz entregas, pausa 1h para almoço, continua até 17:00, e descansa até 08:00 do dia seguinte. Isso se repete nos dias subsequentes, com pausas incorporadas para cumprir a legislação.
Resposta completa
{
"id": "60940c9dd7cb173bfb2b7798",
"clientId": "0wfdGfgEOFpME1RcsrBj4U5yAAJjeqFG",
"vehicleRoutes": [
{
"routes": [
{
"id": "NewRoute_1_1",
"activities": [
{
"activity": "ROUTE_START",
"timeWindow": {
"start": 1620298800000,
"end": 1620298800000
},
"type": "SITE",
"site": "CD",
"operations": []
},
{
"activity": "LOADING",
"timeWindow": {
"start": 1620298800000,
"end": 1620300600000
},
"type": "SITE",
"site": "CD",
"fixedTimeSite": 1800,
"operations": [
"P27",
"P21",
"P2",
"P25",
"P17",
"P7",
"P14",
"P39",
"P33"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620300600000,
"end": 1620302812000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente21",
"departureSite": "CD",
"distance": 33052,
"nominalDuration": 2212
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620302812000,
"end": 1620303112000
},
"type": "SITE",
"site": "Cliente21",
"fixedTimeSite": 300,
"operations": [
"P21"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620303112000,
"end": 1620304337000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente2",
"departureSite": "Cliente21",
"distance": 12316,
"nominalDuration": 1225
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620304337000,
"end": 1620304637000
},
"type": "SITE",
"site": "Cliente2",
"fixedTimeSite": 300,
"operations": [
"P2"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620304637000,
"end": 1620305084000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente7",
"departureSite": "Cliente2",
"distance": 4765,
"nominalDuration": 447
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620305084000,
"end": 1620305384000
},
"type": "SITE",
"site": "Cliente7",
"fixedTimeSite": 300,
"operations": [
"P7"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620305384000,
"end": 1620306089000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente33",
"departureSite": "Cliente7",
"distance": 7665,
"nominalDuration": 705
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620306089000,
"end": 1620306389000
},
"type": "SITE",
"site": "Cliente33",
"fixedTimeSite": 300,
"operations": [
"P33"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620306389000,
"end": 1620307434000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente39",
"departureSite": "Cliente33",
"distance": 6976,
"nominalDuration": 1045
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307434000,
"end": 1620307734000
},
"type": "SITE",
"site": "Cliente39",
"fixedTimeSite": 300,
"operations": [
"P39"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620307734000,
"end": 1620309291000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente14",
"departureSite": "Cliente39",
"distance": 12795,
"nominalDuration": 1557
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620309291000,
"end": 1620309591000
},
"type": "SITE",
"site": "Cliente14",
"fixedTimeSite": 300,
"operations": [
"P14"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620309591000,
"end": 1620310413000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente17",
"departureSite": "Cliente14",
"distance": 7692,
"nominalDuration": 822
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620310413000,
"end": 1620310713000
},
"type": "SITE",
"site": "Cliente17",
"fixedTimeSite": 300,
"operations": [
"P17"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620310713000,
"end": 1620310963000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente25",
"departureSite": "Cliente17",
"distance": 1389,
"nominalDuration": 250
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620310963000,
"end": 1620311263000
},
"type": "SITE",
"site": "Cliente25",
"fixedTimeSite": 300,
"operations": [
"P25"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620311263000,
"end": 1620313160000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente27",
"departureSite": "Cliente25",
"distance": 22947,
"nominalDuration": 1897
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620313160000,
"end": 1620313460000
},
"type": "SITE",
"site": "Cliente27",
"fixedTimeSite": 300,
"operations": [
"P27"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620313460000,
"end": 1620314661000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "CD",
"departureSite": "Cliente27",
"distance": 14692,
"nominalDuration": 1201
},
{
"activity": "ROUTE_END",
"timeWindow": {
"start": 1620314661000,
"end": 1620314661000
},
"type": "SITE",
"site": "CD",
"operations": []
}
],
"status": null,
"violationConstraints": null,
"compartmentConfiguration": null
}
],
"vehicle": "VUC_1",
"period": {
"timeWindow": {
"start": 1620298800000,
"end": 1620334800000
},
"departureSite": "CD",
"arrivalSite": "CD",
"maxRoutesNumber": 1,
"maxWorkingTime": null,
"maxDrivingTime": null
}
},
{
"routes": [
{
"id": "NewRoute_2_1",
"activities": [
{
"activity": "ROUTE_START",
"timeWindow": {
"start": 1620299258000,
"end": 1620299258000
},
"type": "SITE",
"site": "CD",
"operations": []
},
{
"activity": "LOADING",
"timeWindow": {
"start": 1620299258000,
"end": 1620301058000
},
"type": "SITE",
"site": "CD",
"fixedTimeSite": 1800,
"operations": [
"P8",
"P9",
"P3",
"P32",
"P16",
"P1",
"P6"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620301058000,
"end": 1620302400000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente1",
"departureSite": "CD",
"distance": 13245,
"nominalDuration": 1342
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620302400000,
"end": 1620302700000
},
"type": "SITE",
"site": "Cliente1",
"fixedTimeSite": 300,
"operations": [
"P1"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620302700000,
"end": 1620303044000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente16",
"departureSite": "Cliente1",
"distance": 2762,
"nominalDuration": 344
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620303044000,
"end": 1620303344000
},
"type": "SITE",
"site": "Cliente16",
"fixedTimeSite": 300,
"operations": [
"P16"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620303344000,
"end": 1620303706000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente32",
"departureSite": "Cliente16",
"distance": 3817,
"nominalDuration": 362
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620303706000,
"end": 1620304006000
},
"type": "SITE",
"site": "Cliente32",
"fixedTimeSite": 300,
"operations": [
"P32"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620304006000,
"end": 1620304579000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente9",
"departureSite": "Cliente32",
"distance": 5323,
"nominalDuration": 573
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620304579000,
"end": 1620304879000
},
"type": "SITE",
"site": "Cliente9",
"fixedTimeSite": 300,
"operations": [
"P9"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620304879000,
"end": 1620305732000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente3",
"departureSite": "Cliente9",
"distance": 8043,
"nominalDuration": 853
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620305732000,
"end": 1620306032000
},
"type": "SITE",
"site": "Cliente3",
"fixedTimeSite": 300,
"operations": [
"P3"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620306032000,
"end": 1620307407000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente8",
"departureSite": "Cliente3",
"distance": 13369,
"nominalDuration": 1375
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307407000,
"end": 1620307707000
},
"type": "SITE",
"site": "Cliente8",
"fixedTimeSite": 300,
"operations": [
"P8"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620307707000,
"end": 1620309515000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente6",
"departureSite": "Cliente8",
"distance": 24275,
"nominalDuration": 1808
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620309515000,
"end": 1620309815000
},
"type": "SITE",
"site": "Cliente6",
"fixedTimeSite": 300,
"operations": [
"P6"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620309815000,
"end": 1620310124000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "CD",
"departureSite": "Cliente6",
"distance": 3075,
"nominalDuration": 309
},
{
"activity": "ROUTE_END",
"timeWindow": {
"start": 1620310124000,
"end": 1620310124000
},
"type": "SITE",
"site": "CD",
"operations": []
}
],
"status": null,
"violationConstraints": null,
"compartmentConfiguration": null
}
],
"vehicle": "VUC_2",
"period": {
"timeWindow": {
"start": 1620298800000,
"end": 1620334800000
},
"departureSite": "CD",
"arrivalSite": "CD",
"maxRoutesNumber": 1,
"maxWorkingTime": null,
"maxDrivingTime": null
}
},
{
"routes": [
{
"id": "NewRoute_3_1",
"activities": [
{
"activity": "ROUTE_START",
"timeWindow": {
"start": 1620299403000,
"end": 1620299403000
},
"type": "SITE",
"site": "CD",
"operations": []
},
{
"activity": "LOADING",
"timeWindow": {
"start": 1620299403000,
"end": 1620301203000
},
"type": "SITE",
"site": "CD",
"fixedTimeSite": 1800,
"operations": [
"P29",
"P18",
"P13",
"P26",
"P15",
"P34",
"P36",
"P35",
"P11",
"P4",
"P5",
"P22",
"P10"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620301203000,
"end": 1620302400000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente13",
"departureSite": "CD",
"distance": 10397,
"nominalDuration": 1197
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620302400000,
"end": 1620302700000
},
"type": "SITE",
"site": "Cliente13",
"fixedTimeSite": 300,
"operations": [
"P13"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620302700000,
"end": 1620303387000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente15",
"departureSite": "Cliente13",
"distance": 7203,
"nominalDuration": 687
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620303387000,
"end": 1620303687000
},
"type": "SITE",
"site": "Cliente15",
"fixedTimeSite": 300,
"operations": [
"P15"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620303687000,
"end": 1620305035000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente35",
"departureSite": "Cliente15",
"distance": 15105,
"nominalDuration": 1348
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620305035000,
"end": 1620305335000
},
"type": "SITE",
"site": "Cliente35",
"fixedTimeSite": 300,
"operations": [
"P35"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620305335000,
"end": 1620306094000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente11",
"departureSite": "Cliente35",
"distance": 7741,
"nominalDuration": 759
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620306094000,
"end": 1620306394000
},
"type": "SITE",
"site": "Cliente11",
"fixedTimeSite": 300,
"operations": [
"P11"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620306394000,
"end": 1620307950000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente4",
"departureSite": "Cliente11",
"distance": 20758,
"nominalDuration": 1556
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307950000,
"end": 1620308250000
},
"type": "SITE",
"site": "Cliente4",
"fixedTimeSite": 300,
"operations": [
"P4",
"P5"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620308250000,
"end": 1620308761000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente22",
"departureSite": "Cliente4",
"distance": 4503,
"nominalDuration": 511
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620308761000,
"end": 1620309061000
},
"type": "SITE",
"site": "Cliente22",
"fixedTimeSite": 300,
"operations": [
"P22"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620309061000,
"end": 1620309543000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente10",
"departureSite": "Cliente22",
"distance": 4620,
"nominalDuration": 482
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620309543000,
"end": 1620309843000
},
"type": "SITE",
"site": "Cliente10",
"fixedTimeSite": 300,
"operations": [
"P10"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620309843000,
"end": 1620313317000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente36",
"departureSite": "Cliente10",
"distance": 40124,
"nominalDuration": 3474
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620313317000,
"end": 1620313617000
},
"type": "SITE",
"site": "Cliente36",
"fixedTimeSite": 300,
"operations": [
"P36"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620313617000,
"end": 1620313847000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente34",
"departureSite": "Cliente36",
"distance": 2410,
"nominalDuration": 230
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620313847000,
"end": 1620314147000
},
"type": "SITE",
"site": "Cliente34",
"fixedTimeSite": 300,
"operations": [
"P34"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620314147000,
"end": 1620314653000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente26",
"departureSite": "Cliente34",
"distance": 5309,
"nominalDuration": 506
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620314653000,
"end": 1620314953000
},
"type": "SITE",
"site": "Cliente26",
"fixedTimeSite": 300,
"operations": [
"P26"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620314953000,
"end": 1620315290000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente18",
"departureSite": "Cliente26",
"distance": 3341,
"nominalDuration": 337
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620315290000,
"end": 1620315590000
},
"type": "SITE",
"site": "Cliente18",
"fixedTimeSite": 300,
"operations": [
"P18"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620315590000,
"end": 1620316268000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente29",
"departureSite": "Cliente18",
"distance": 6340,
"nominalDuration": 678
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620316268000,
"end": 1620316568000
},
"type": "SITE",
"site": "Cliente29",
"fixedTimeSite": 300,
"operations": [
"P29"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620316568000,
"end": 1620317599000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "CD",
"departureSite": "Cliente29",
"distance": 7828,
"nominalDuration": 1031
},
{
"activity": "ROUTE_END",
"timeWindow": {
"start": 1620317599000,
"end": 1620317599000
},
"type": "SITE",
"site": "CD",
"operations": []
}
],
"status": null,
"violationConstraints": null,
"compartmentConfiguration": null
}
],
"vehicle": "3/4_1",
"period": {
"timeWindow": {
"start": 1620298800000,
"end": 1620334800000
},
"departureSite": "CD",
"arrivalSite": "CD",
"maxRoutesNumber": 1,
"maxWorkingTime": null,
"maxDrivingTime": null
}
},
{
"routes": [
{
"id": "NewRoute_4_1",
"activities": [
{
"activity": "ROUTE_START",
"timeWindow": {
"start": 1620300135000,
"end": 1620300135000
},
"type": "SITE",
"site": "CD",
"operations": []
},
{
"activity": "LOADING",
"timeWindow": {
"start": 1620300135000,
"end": 1620301935000
},
"type": "SITE",
"site": "CD",
"fixedTimeSite": 1800,
"operations": [
"P37",
"P31",
"P38",
"P23",
"P20",
"P28",
"P40",
"P24",
"P12",
"P30",
"P19"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620301935000,
"end": 1620302400000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente19",
"departureSite": "CD",
"distance": 3578,
"nominalDuration": 465
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620302400000,
"end": 1620302700000
},
"type": "SITE",
"site": "Cliente19",
"fixedTimeSite": 300,
"operations": [
"P19"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620302700000,
"end": 1620303118000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente30",
"departureSite": "Cliente19",
"distance": 3309,
"nominalDuration": 418
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620303118000,
"end": 1620303418000
},
"type": "SITE",
"site": "Cliente30",
"fixedTimeSite": 300,
"operations": [
"P30"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620303418000,
"end": 1620304318000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente23",
"departureSite": "Cliente30",
"distance": 7698,
"nominalDuration": 900
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620304318000,
"end": 1620304618000
},
"type": "SITE",
"site": "Cliente23",
"fixedTimeSite": 300,
"operations": [
"P23"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620304618000,
"end": 1620304947000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente31",
"departureSite": "Cliente23",
"distance": 3110,
"nominalDuration": 329
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620304947000,
"end": 1620305247000
},
"type": "SITE",
"site": "Cliente31",
"fixedTimeSite": 300,
"operations": [
"P31"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620305247000,
"end": 1620305565000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente38",
"departureSite": "Cliente31",
"distance": 3056,
"nominalDuration": 318
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620305565000,
"end": 1620305865000
},
"type": "SITE",
"site": "Cliente38",
"fixedTimeSite": 300,
"operations": [
"P38"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620305865000,
"end": 1620305966000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente37",
"departureSite": "Cliente38",
"distance": 813,
"nominalDuration": 101
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620305966000,
"end": 1620306266000
},
"type": "SITE",
"site": "Cliente37",
"fixedTimeSite": 300,
"operations": [
"P37"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620306266000,
"end": 1620306648000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente20",
"departureSite": "Cliente37",
"distance": 4065,
"nominalDuration": 382
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620306648000,
"end": 1620306948000
},
"type": "SITE",
"site": "Cliente20",
"fixedTimeSite": 300,
"operations": [
"P20"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620306948000,
"end": 1620307240000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente28",
"departureSite": "Cliente20",
"distance": 2171,
"nominalDuration": 292
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307240000,
"end": 1620307540000
},
"type": "SITE",
"site": "Cliente28",
"fixedTimeSite": 300,
"operations": [
"P28"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620307540000,
"end": 1620307586000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente24",
"departureSite": "Cliente28",
"distance": 253,
"nominalDuration": 46
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307586000,
"end": 1620307886000
},
"type": "SITE",
"site": "Cliente24",
"fixedTimeSite": 300,
"operations": [
"P24"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620307886000,
"end": 1620307959000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente40",
"departureSite": "Cliente24",
"distance": 407,
"nominalDuration": 73
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620307959000,
"end": 1620308259000
},
"type": "SITE",
"site": "Cliente40",
"fixedTimeSite": 300,
"operations": [
"P40"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620308259000,
"end": 1620308742000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "Cliente12",
"departureSite": "Cliente40",
"distance": 5094,
"nominalDuration": 483
},
{
"activity": "DELIVERY",
"timeWindow": {
"start": 1620308742000,
"end": 1620309042000
},
"type": "SITE",
"site": "Cliente12",
"fixedTimeSite": 300,
"operations": [
"P12"
]
},
{
"activity": "DRIVING",
"timeWindow": {
"start": 1620309042000,
"end": 1620309945000
},
"type": "DRIVING",
"operations": [],
"arrivalSite": "CD",
"departureSite": "Cliente12",
"distance": 8959,
"nominalDuration": 903
},
{
"activity": "ROUTE_END",
"timeWindow": {
"start": 1620309945000,
"end": 1620309945000
},
"type": "SITE",
"site": "CD",
"operations": []
}
],
"status": null,
"violationConstraints": null,
"compartmentConfiguration": null
}
],
"vehicle": "3/4_2",
"period": {
"timeWindow": {
"start": 1620298800000,
"end": 1620334800000
},
"departureSite": "CD",
"arrivalSite": "CD",
"maxRoutesNumber": 1,
"maxWorkingTime": null,
"maxDrivingTime": null
}
}
],
"rejectOperations": [],
"indicators": {
"totalServiceTime": 18900,
"totalDeliveringTime": 11700,
"dayWorkingTotalTime": 54733,
"nightWorkingTotalTime": 0,
"totalUnloadingTime": 0,
"totalWorkingTime": 54733,
"totalCollectingTime": 0,
"timeWindowNumber": 4,
"totalDrivingTime": 35833,
"totalLoadingTime": 7200,
"totalTime": 54733,
"totalDistance": 376390,
"averageOccupancyRateVolume": 80.0,
"averageOccupancyRateWeight": 0.15,
"rejectOperationsNumber": 0,
"totalWaitingTime": 0,
"totalRestTime": 0,
"routesNumber": 4
}
}