我知道您可以动态插入每个约束的权重,但是如果规则是将点添加到hardConstraintMatch或softConstraintMatch,是否可以让用户负责?
答案 0 :(得分:1)
是的,它可能:
rule foo
when
MyParametrization($fooIsHard : fooIsHard)
... // actual pattern
then
if ($fooIsHard) {
scoreHolder.addHard...(...);
} else {
scoreHolder.addSoft...(...);
}
end