目的関数がそれらの合計である場合、数値 0 と 1 のみを受け取る 2 つの決定変数 d1、d2 が与えられた場合、次のように表すことができます。
Term t1=d1 + d2;
model.AddGoal("goal", GoalKind.Maximize,t1);
ここで、それらの小さい方、つまり Term を取りたいと思います
目的関数を書きたい
Math.min(d1,d2)
ここで Math.min を表現する方法は?
目的関数がそれらの合計である場合、数値 0 と 1 のみを受け取る 2 つの決定変数 d1、d2 が与えられた場合、次のように表すことができます。
Term t1=d1 + d2;
model.AddGoal("goal", GoalKind.Maximize,t1);
ここで、それらの小さい方、つまり Term を取りたいと思います
目的関数を書きたい
Math.min(d1,d2)
ここで Math.min を表現する方法は?
Modelクラスには、 Minなどの静的メソッドの形式で、関連する数学演算の実質的なセットが含まれています。
あなたは単に書くことができます:
Term t1 = Model.Min(d1, d2);
そして、あなたは行ってもいいです:-)