我想修改optaplanner示例车辆路由问题,以清除“硬约束”并将其转换为vrp no cvrp。我尝试在vehicleRoutingScoreRule.drl
上评论“硬约束”,但不会改变任何内容。
//############################################################################
// Hard constraints
// ############################################################################
/*rule "vehicleCapacity"
when
$vehicle : Vehicle($capacity : capacity)
accumulate(
Customer(
vehicle == $vehicle,
$demand : demand);
$demandTotal : sum($demand);
$demandTotal > $capacity
)
then
scoreHolder.addHardConstraintMatch(kcontext, $capacity - $demandTotal);
end
*/
答案 0 :(得分:0)
完成!,那是在类路径中,我没有删除optaplanner-examples.jar。 谢谢