ルール設定
ルールは、時間割を自動生成する際に考慮される条件です。コマドリでは、ルールを3つのカテゴリに分けて管理しています。
ルールの種類
Section titled “ルールの種類”コマドリでは以下の3種類のルールを設定できます:
| カテゴリ | 説明 | 性質 |
|---|---|---|
| 担当教員の割り当て | 授業に担当教員を割り当て | 必須設定 |
| 制約ルール | 絶対に守るべきルール | 違反すると時間割が生成されない |
| 要望ルール | できれば守りたいルール | 優先度に応じて考慮される |
ルール設定画面へのアクセス
Section titled “ルール設定画面へのアクセス”- サイドバーから「時間割計画」を選択
- 設定したい時間割計画を開く
- 「ルール」タブを選択
ルール設定画面では、3つのカテゴリ(割り当て・制約・要望)がカードで表示され、各カテゴリの設定状況が一目で確認できます。
担当教員の割り当て
Section titled “担当教員の割り当て”授業にどの教員が担当するかを設定します。これは時間割生成の前提となる最も重要な設定です。
-
「割り当て」カードをクリック
-
「+」ボタンをクリック
-
授業を選択
-
担当教員を選択
その教科を担当できる教員が候補として表示されます。
-
「追加」をクリック
- 「割り当て」カードを選択
- 「一括割り当て」ボタンをクリック
- 授業と教員のマトリックスが表示される
- 各授業に対応する教員を選択
- 「保存」をクリック
制約ルール(絶対守るルール)
Section titled “制約ルール(絶対守るルール)”制約ルールは、時間割生成時に必ず守られるルールです。違反する配置は生成されません。
対応している制約ルール
Section titled “対応している制約ルール”| ルール | 説明 | 例 |
|---|---|---|
| 教員の勤務不可時間 | 教員が授業できない時間帯を指定 | 田中先生は水曜午後NG |
| 教員の連続授業制限 | 教員の連続授業数の上限を設定 | 連続4コマまで |
| クラスの連続授業制限 | クラスが受ける連続授業数の上限を設定 | 連続3コマまで |
| 授業配置可能時間 | 特定の授業を配置できる時間帯を制限 | 体育は1〜4限のみ |
| 1日の授業数上限 | 教員の1日あたりの授業数上限を設定 | 1日最大5コマ |
| 学年間連続授業の回避 | 教員が異なる学年の授業を連続で持つことを避ける | 1年→3年の連続を避ける |
| 移動教室授業の連続回避 | 特別教室を使う授業の連続配置を制限 | 音楽と美術の連続を避ける |
制約ルールの追加
Section titled “制約ルールの追加”- 「制約」カードをクリック
- 「制約を追加」ボタンをクリック
- ルールの種類を選択
- 対象(教員、クラス、授業など)を選択
- 条件を設定(時間帯、上限値など)
- 「追加」をクリック
要望ルール(できれば守るルール)
Section titled “要望ルール(できれば守るルール)”要望ルールは、可能な限り考慮されるルールです。他の制約や要望との兼ね合いで、完全には守られない場合もあります。
対応している要望ルール
Section titled “対応している要望ルール”| ルール | 説明 | 例 |
|---|---|---|
| 授業の配置希望時間 | 特定の授業を配置したい時間帯を指定 | 国語は午前中がいい |
| 授業を特定曜日に集約 | 教員の授業を特定の曜日にまとめる | 田中先生の授業は月火に集約 |
| 授業を均等に分散 | 授業を週を通じて均等に配置 | 国語を毎日1コマずつ |
| 教員の希望時間帯 | 教員が授業を持ちたい時間帯を指定 | 鈴木先生は午前中希望 |
| 特定学年への出講日数を最小化 | 教員が特定の学年に行く日数を最小化 | 1年生への出講は週2日に抑えたい |
| 教科の配置希望時間(学年単位) | 学年全体で教科の配置時間を指定 | 2年生の数学は3〜4限がいい |
要望の優先度
Section titled “要望の優先度”要望ルールには4段階の優先度を設定できます:
| 優先度 | 説明 |
|---|---|
| 低め | 他の要望を優先してOK |
| できれば | バランスよく調整(デフォルト) |
| 重要 | 優先的に守る |
| 必須級 | ほぼ制約として扱う |
要望ルールの追加
Section titled “要望ルールの追加”- 「要望」カードをクリック
- 「要望を追加」ボタンをクリック
- ルールの種類を選択
- 対象と条件を設定
- 優先度を選択
- 「追加」をクリック
かんたんルール設定
Section titled “かんたんルール設定”コマドリでは、自然な文章でルールを入力できる「かんたんルール設定」機能があります。AIが入力内容を解析し、適切なルールを提案します。
- ルール設定画面で「かんたんルール設定」をクリック
- 設定したいルールを文章で入力
- 「解析する」をクリック
- 提案されたルールを確認
- 必要に応じて修正し、「適用」をクリック
- 「田中先生は月曜午後NG」
- 「連続4コマ以上は避けて」
- 「体育は午前中に」
- 「田中先生の授業は月火にまとめたい」
- 「家庭科は3〜4限がいい」
- 「国語はバランスよく配置して」
- 「田中先生は月曜午後NG、できれば午前に授業を入れたい」
1つの文章で制約と要望を同時に設定できます。
ルールの編集・削除
Section titled “ルールの編集・削除”ルールの編集
Section titled “ルールの編集”- ルール一覧から編集したいルールを選択
- 編集アイコンをクリック
- 内容を変更
- 「保存」をクリック
ルールの削除
Section titled “ルールの削除”- ルール一覧から削除したいルールを選択
- 削除アイコンをクリック
- 確認ダイアログで「削除」を選択
次のステップ
Section titled “次のステップ”- 自動生成の実行 - 設定したルールで時間割を生成
- 時間割エディターで微調整 - 生成後の手動調整