2025年7月11日金曜日

Q.男性3人、女性3人配置したいため、列制約で制約タイプを最大―最小スタッフ数とし最大3最小3としたが4人以上配置されてしまう。

 Q.

下図のように女性が3人のところ”入り”に4人配置されてしまっているのは何故?


Ans.
プロジェクトおよび意図および現象の説明、ありがとうございます。


当該制約部分に移動します。
当該制約部分で集合をマウスホイールボタンを押して確認すると、”女性”集合にはなっておらず、別な集合名で記述されているようです。

スタッフプロパティシートを確認すると、次のようになっていました。

意図としては、女性集合で3名にしたいと思いますが、その部分集合で制約していることが分かります。

実際、解で確認すると、制約通りに動いていることが分かります。

従って、

■仕様:女性3人と

いう仕様に対して、制約は、 

■制約:生活介護 休日可女性 3人

になっています。他に”女性”で制約している記述が見当たりません。これが原因と思われます。


Note:

部分集合に対して制約して、全体集合で制約していないことによる問題は、よく遭遇します。(私もよくやらかしてしまいます。)

対策としては、

■スケジュールナースは制約通りに動く

■制約していないところはフリー(何が割り当てられるかは誰も分からない)

ということを常に頭に置くこと。

■制約をしている箇所で、マウスホイールボタンにより、集合(Day集合、グループ集合、シフト集合)をよく確認する。

ということに尽きるかと思います。


0 件のコメント:

コメントを投稿