各学生が講義の好みを表明し、コースの時間割がすべての学生に対して同時に生成されるというスケジューリングの問題があります (可能であればバッチモードで)。
私が読んで理解したところによると、Drools Planner はこの種の問題を解決するのに非常に適しています。Drools と GEF を Eclipse IDE にインストールしました。すべてがうまくロードされます。残念ながら、単純なプロジェクトを構築する方法がわかりません。
オンラインでリファレンスを探したところ、Drools Planner の例が見つかりました。ただし、いくつかのコード スニペット以外に、単純なケースを説明する適切なチュートリアルは見つかりませんでした。
固有の時間とコースの好みを持つ 3 人の学生が 4 つのコースにサインアップしようとしている場合、マッチング/スケジューリングの問題をモデル化するにはどうすればよいですか? コードを開始する方法、制約をどこに配置するか、どのクラスを呼び出すかなど。
どんな助けでも大歓迎です!!
ありがとう!!