1
我想在我的应用程序中启用正面和负面的软约束。 A +2意味着权重2的正面约束,-1意味着权重1的负面约束。我可以提供一个负值作为NEGATIVE_SOFT
以暗示它是一个正面软性约束?我可以向IntConstraintOccurrence提供负值吗?
insertLogical(new IntConstraintOccurrence("sameDayOrderDifferentDays",
ConstraintType.NEGATIVE_SOFT,-8,
$stp1,$stp2));
否则如何可以设置使正的和负的软约束,而不必进行的插入取决于值NEGATIVE_SOFT
和POSITIVE_SOFT
单独的规则?
最后,只有放入scoreCalulator的内容很重要。 IntConstraintOccurrence只是一个辅助类。 – 2012-03-23 15:28:07
我应该合并NEG和POS_SOFT,但更简单的多层次支持可以做到这一点。 – 2012-03-23 15:30:36