JSprit阻止共享货件

时间:2015-05-06 02:09:41

标签: jsprit

我有多次发货。每批货都有A-Z型。车辆可以容纳多个物品,但它们必须是相同的类型。一旦最后一批货物下降,车辆就可以拿起不同类型的货物(它们不能同时在车辆中)。

我认为我需要StateUpdater来更新包含当前货件类型的路线,并HardActivityConstraintHardRouteConstraint尽早拒绝这些工作,但我不知道如何专门做这件事。

我的StateUpdater应该实现哪些接口?

StateUpdater, JobInsertedListener, InsertionStartsListener, InsertionEndsListener

在这种情况下,我想要实现哪种类型的约束?

0 个答案:

没有答案