Skip to content

遺伝的アルゴリズムを用いたシフト自動生成ができます

Notifications You must be signed in to change notification settings

ykuchiki/shift_maker

Repository files navigation

遺伝的アルゴリズムを用いたシフト自動生成

poetryで環境を用意してください.

poetry install

実行コマンドは以下のとおりです.

poetry run python main.py

説明

  1. main.xlsmを開き,シフトを作成したい年月日を指定してください
  2. 従業員の希望休や勤務日を入力してください(A, B, 休)
    • Cや五限に関しては未実装です
  3. 初期化ボタンを押してください
  4. main.xlsmを保存してください
  5. main.pyの中の変数max_shifts_per_dayに1日のシフト人数を入力してください
    • xlsmファイル内の人数チェックは5時入り1人,6時入り2人がデフォルトです
  6. main.pyを実行します
  7. main.xlsmファイル内の出力ボタンを押してください

About

遺伝的アルゴリズムを用いたシフト自動生成ができます

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages