Я хочу включить в моем приложении как положительные, так и отрицательные мягкие ограничения.+2 подразумевает положительное ограничение веса 2, а -1 подразумевает отрицательное ограничение веса 1. Могу ли я указать отрицательное значение как NEGATIVE_SOFT
, чтобы подразумевать, что оно является положительным мягким ограничением?
insertLogical(new IntConstraintOccurrence("sameDayOrderDifferentDays",
ConstraintType.NEGATIVE_SOFT,-8,
$stp1,$stp2));
В противном случае, как мне установить включение положительных и отрицательных мягких ограничений, не имея отдельных правил, которые вставляют NEGATIVE_SOFT
и POSITIVE_SOFT
в зависимости от значения?