1

アプリケーションで正と負の両方のソフト制約を有効にしたい。+2は重み2の正の制約を意味し、-1は重み1の負の制約を意味します。負の値をaとして指定してNEGATIVE_SOFT、それがのソフト制約であることを意味しますか?

insertLogical(new IntConstraintOccurrence("sameDayOrderDifferentDays", 
ConstraintType.NEGATIVE_SOFT,-8,
    $stp1,$stp2));

NEGATIVE_SOFTそれ以外の場合、値にPOSITIVE_SOFT応じて挿入する個別のルールを使用せずに、正と負のソフト制約を有効に設定するにはどうすればよいですか?

4

1 に答える 1

1

はい、できます

正の制約を対象としたConstraintType.POSITIVE_SOFTもありますが、同じルールで2つの累積を使用することはお勧めできません。したがって、1つのタイプのみを使用し、実際には負の数でも機能することをお勧めします。

これをより適切に文書化する必要があるjiraの問題を作成してください。

于 2012-03-23T15:04:24.303 に答える