マウス ホバリングで制約名表示
チュートリアル8を開いて、求解
ページを開きます。
「行制約:5」 付近にマウスを置くと、上のように表示されます。
ダブルクリックで、右ペインに制約名表示→ダブルクリックで当該制約箇所にジャンプします。
ソフト制約を制約なしにする
「行制約:5」の適用を外すと、制約は効かなくなります。無制約と同じになります。解を見ると土日制約が無制約なので無法地帯になっていることが分かります。 このとき、明けの後の2連休は、僅かに良くなっています。制約がなくなったことにより、リソースが振り分けられたということでしょう。 しかし、完全に2連休には出来ていません。これを完全2連休にするにはどうしたらよいでしょうか? ソフト制約は、もはやこれだけなので、重みをいくら大きくしたとしても無意味です。
予定ハード制約切る
「行制約:5」の適用を再びオンにします。
「予定」を開いて、今月先頭にマウスを置いて、今月最後の日、最後の人までドラックして選択します。選択後右クリックして下のメニューで、「選択部をクリア」をクリックします。
するとクリアされます。
この状態で求解すると以下のようになります。エラーは無くなりました。
よって、完全2連休を実現させるには、予定が無くなればよいことになります。しかしながら、看護師・介護士各スタッフの大切な休み希望です。
「全部は無理でも、出来る限り満たしてあげたい」が人情であり、心ある管理者として当然のことでしょう。そこで、予定のソフト化を行いますが、ひとまず最初の状態に戻しておきます。
予定のソフト化
右クリックメニューで、「選択部をソフト制約にする」→ 「レベル1」をクリックします。
選択すると、外枠がグレーに変わります。(わかりずらいです。レベルにより色は変わります。) 求解ページに行くと、新しいソフト制約が加わったので、次のような表示となります。チェックして求解します。
次のような解となりました。
解画面上で右クリックして、「予定入力と比較」をクリックします。
予定が変更された部分は赤枠で表示されます。
この例での、エラーは、全部で16個ありますが、土日エラーが1個、明け2連休エラーが6個その他が、予定変更によるエラーとなります。
重み変更
明け2連休エラー数を0にする目的で、行制約:レベル3の重みを1→10に変更してみます。
目的の、明け2連休エラーを完全に0にする、を達成することが出来ました。(重み10のエラー数は0)重み1のエラーは、16個出ています。土日エラーは、1個出ているので、残り15個は、全て予定のエラー(予定変更箇所が15か所)ということになります。
■スタッフの予定希望
■明けの後完全2連休
を同時に満たすことはできません。(今回の場合は、物理限界を超えているということです。) しかし、上のように重みを調整して、良い按排を探すことは出来ます。