2020年6月23日火曜日

フェーズ変数とフェーズ変数集合

新しい概念です。
フェーズ変数の定義例です。
この例では、フェーズは、午前・午後・拘束の3つのフェーズになります。
各フェーズに対してタスク変数を呼んでフェーズ変数を定義している様子が下です。タスク集合を呼ぶことも出来ます。

今までの公休は、午前・午後共に公休でありこれを公休PVとしています。
今までの有休は、午前・午後共に有給でありこれを有休PVとしています。

休み集合は、公休PV、または、有休PV(OR集合)となります。


フェーズ変数は、基本的には、Day幅(3Phase)で定義します。こうすることで、今までのシフトと同じ扱いとすることが出来ます。下のように行制約として呼ぶことが出来ます。
パレットは、フェーズ変数・フェーズ変数集合になっています。シフトと混在させたパターンとすることも可能ですが、本例の場合1シフト(W)だけなので、意味はないです。
 
 
 
 

0 件のコメント:

コメントを投稿