2025年3月25日火曜日

委員会の実装

Pythonを使わない実装も考えたのですが、委員会の数が10個の場合もあり、シフト化数 が多くなってしまうので、唯一これだけは、Pythonの記述で残すことにしました。BlackBoxとして使用可能と思います。その他については、一点だけ、現状のGUIでは、あまりよろしくない実装があったので、アップデートを予定しています。4月下旬頃の予定です。これにより、ほぼ全ての制約をGUIで記述可能となります。

通常、委員会は、固定日に開催すると思いますが、頂いた仕様は、委員会の数が10個もあり、ダイナミックに決定する、とのことでした。

仕様:

プロジェクトファイル
機能

委員会の指定

                


委員の指定


候補日の指定

    


長日勤を委員会開催日に含むかの指定


ハード制約にするかどうかの指定


解の出力例

明示的な出力はありません。求解右ペインに出力される情報により、実際の開催日を決めてください。


現任委員会の解の例
                     
新任委員会の解の例





0 件のコメント:

コメントを投稿