Ans.
<解析>
赤●のラインをダブルクリックします。
この制約、ソフト制約レベル2の許容エラーは、下記より1です。
なので、ハード制約は、4+1=5最大として作用します。つまり6回以上の2連休はハードエラーとなります。予定もハード制約、行制約もハード制約、ハード制約間の矛盾ですので、ハードエラー、つまり解のない状態となる訳です。
<改善策>
意図は、「有給も含んで1回以上の2連休を確保したい」、ということだと思いますので、最小制約だけを残して、最大制約は削除すれば、矛盾を解消できます。
しかし、「休み2連休は最大4回(有給は除く)も制約したい」、ので、最大用に新たに制約を追加します。
0 件のコメント:
コメントを投稿