OptaPlanner 7.0.0.Beta7以来、ConstraintMatchTotalクラスは、スコアレベルまたはその総重量の値を持っていません。各ConstraintMatchTotalオブジェクトの値を取得するにはどうすればよいでしょうか?ConstraintMatchTotal体重とスコアのレベルを取得する方法は?
私は、ConstraintMatchTotalがScoreオブジェクトを返すことを知っていますが、必要な情報を得る唯一の方法は、最初のゼロ以外の値が見つかるまで、toLevelNumbers配列をたどることです。これは非効率的で扱いにくいようです。より良い方法がありますか?
おかげ
私はアップグレードレシピの変化を見ましたが、私はまだ私の既存のAPIをサポートする必要があります。 これは、スコアレベルの値(BendableScoreを使用しています)と重みを整数として取得する必要があることを意味します。これらが戻ってくる可能性はありますか? – code4dc
2つのスコアレベルに影響を及ぼすスコア規則、たとえば中程度と柔らかいものは、ConstraintMatchを1つだけ持つようになりました(これは起訴ヒートマップが機能するために必要な変更でした)。どのように見えるようにそれらのAPIメソッドを構想しますか?これらのメソッドを適切に戻す方法については、いくつかのストローマンの例を使用してjiraを作成してください。 –