我有一个用例,我想将销售人员分配到约会列表。现在,这些销售人员必须从一个地点前往另一个地点才能到达预约地点。我正在使用 Optaplanner 来安排一系列预约的销售人员列表。
step1:它将所有任务安排给 sp 并给出一些分数,即 -100hard/0medium/-1000soft
第2步:然后它运行并尝试给出最佳解决方案,其中分数最好,但无论如何,在我的情况下,由于容量过剩,某些任务限制总是被打破,我的分数是-2hard/0medium/0soft
但是对于这 2 个任务,我被分配了 sp,但我不想要,因为约束已被打破
我怎样才能实现它?
我添加了一名虚拟技术人员,并将所有任务分配给他,但我无法找到合适的技术人员,但这不是正确的方法