Q.同日の希望勤務を複数登録(第1希望、第2希望等)
Ans.
GUIでは出来ません。
どうしてもやりたいということでしたら、Pythonを使わざるを得ません。
1)制約→Python..を開いて、import sc3を記述、 設定ボタンを押します。
これは、GUIで記述したところの内容をPython記法で記述した変数群になっています。日本語で記述しているように見えますが、Pythonでの正式な変数になっています。注意するのは、Pythonで使用不能な文字は、別な文字に置き換えられていますので、そちらを使う必要がある、ということです。どういう風に置き換えられたかは、このページを見ないと分かりません。
4)ソースに記述して行きます。例えば、スタッフ名1の2020年7月3日の勤務を第一希望入り、第2希望公休にしたいとします。その日のシフトVarを出して、AddSoftすればOKです。
記述してSyntaxError等のデバッグをした後、レベル7と5について、✓します。重みも欲しい重みに変更します。
スタッフ1の第一希望(入り)が優先された結果(公休:重み5)が採用されなかったためです。
以上は、全てをPythonで記述しましたが、GUIで第1希望、Pythonで第2希望としても記述可能です。
このあたりもAIで記述可能なようにしたいですね。
0 件のコメント:
コメントを投稿