2026年4月21日火曜日

Q.解が出ない

 Q.職員一名の入れ替わりがあり、今回新職員を入れて回してみましたが、解が出ませんでした。まだ、予定入力もしていないので、解が無いということはないかと思うのですが、どこか設定が誤っていないか教えていただけると幸いです。データ添付します。


Ans.申し訳ございません。Python記述のバグが原因と推察します。勤務日数が記述されていないときの問題を修正しました。


<原因>

下記は、当該記述ルーチンです。スタッフプロパティシートでの勤務日数の値(浮動小数)を読み込んで2倍にしたあと整数化しています。このとき、スタッフプロパティシートでの記載がないと、max値が-2になってしまいます。これがソルバでの違反となり不正動作で落ちていました。


<対策>

スタッフプロパティシートでの記述がなくても、動作するように記述を追加しました。

ご迷惑をおかけしまして、大変申し訳ございません。










0 件のコメント:

コメントを投稿