如何设置第二天 google ortools 的时间 windows?
How to set time windows of google ortools for the next day?
我正在尝试此指南中的示例
https://developers.google.com/optimization/routing/vrptw
这是 timeWindows
的数组
public final long[][] timeWindows = {
{0, 5}, // depot
{7, 12}, // 1
{10, 15}, // 2
{16, 18}, // 3
{10, 13}, // 4
{0, 5}, // 5
{5, 10}, // 6
{0, 4}, // 7
{5, 10}, // 8
{0, 3}, // 9
{10, 16}, // 10
{10, 15}, // 11
{0, 5}, // 12
{5, 10}, // 13
{7, 8}, // 14
{10, 15}, // 15
{11, 15}, // 16
};
我对此没什么疑问
- 如何在两天内配置时间windows,比如从今天23:00到明天2:00?我试过 {23,2} 求解器有异常
- 如何设置时间 window 分钟?像 20:20 - 21:00?
- 这里的出发时间是几点?是depot时间(第一个节点)吗?
谢谢
求解器对时间单位(小时、分钟、秒...)一无所知
请查看代码以了解时间 windows 在哪里被转换为要传递给求解器的整数。
然后您将能够调整代码的逻辑和数据以满足您的需要。
我正在尝试此指南中的示例
https://developers.google.com/optimization/routing/vrptw
这是 timeWindows
public final long[][] timeWindows = {
{0, 5}, // depot
{7, 12}, // 1
{10, 15}, // 2
{16, 18}, // 3
{10, 13}, // 4
{0, 5}, // 5
{5, 10}, // 6
{0, 4}, // 7
{5, 10}, // 8
{0, 3}, // 9
{10, 16}, // 10
{10, 15}, // 11
{0, 5}, // 12
{5, 10}, // 13
{7, 8}, // 14
{10, 15}, // 15
{11, 15}, // 16
};
我对此没什么疑问
- 如何在两天内配置时间windows,比如从今天23:00到明天2:00?我试过 {23,2} 求解器有异常
- 如何设置时间 window 分钟?像 20:20 - 21:00?
- 这里的出发时间是几点?是depot时间(第一个节点)吗?
谢谢
求解器对时间单位(小时、分钟、秒...)一无所知
请查看代码以了解时间 windows 在哪里被转换为要传递给求解器的整数。 然后您将能够调整代码的逻辑和数据以满足您的需要。