Optaplanner ConstraintsStream 以负整数进行惩罚
Optaplanner ConstraintsStream penalize with negative integer
在我的带有约束流分数计算的 Optaplanner 项目中,用户可以定义 penaltyScore
约束,可以是负数或正数。
是否有 penalize
的中性变体(据我所知,它只接受非负整数)或者是否有必要始终拥有某物。丑如:
if(penaltyScore>0){
... penalize(...);
} else{
... reward(...);
}
我们正在通过对新方法也允许否定参数来解决此问题,查看并跟踪 https://issues.redhat.com/browse/PLANNER-1864
在我的带有约束流分数计算的 Optaplanner 项目中,用户可以定义 penaltyScore
约束,可以是负数或正数。
是否有 penalize
的中性变体(据我所知,它只接受非负整数)或者是否有必要始终拥有某物。丑如:
if(penaltyScore>0){
... penalize(...);
} else{
... reward(...);
}
我们正在通过对新方法也允许否定参数来解决此问题,查看并跟踪 https://issues.redhat.com/browse/PLANNER-1864