OptaPlanner

投稿者: | 2024年2月10日

OptaPlanner を入れてみた

組み合わせ最適化のOSSであるOptaPlanner(https://www.optaplanner.org/)を入れてみました。
とりあえず、exampleで動作確認はできたものの、中身はこれから。。。難しい。

アプリと設定とデータはここにあるような感じ

データ

examples/sources/data/curriculumcourse/unsolved/200lectures-32periods-12rooms.xml

アプリ

examples/sources/src/main/java/org/optaplanner/examples/curriculumcourse/
examples/sources/src/main/java/org/optaplanner/examples/curriculumcourse/solver/move/DifferentCourseSwapMoveFilter.java
examples/sources/src/main/java/org/optaplanner/examples/curriculumcourse/app/CurriculumCourse.java
examples/sources/src/main/java/org/optaplanner/examples/curriculumcourse/app/CurriculumCourseApp.java

設定

examples/sources/src/main/resources/org/optaplanner/examples/curriculumcourse/solver/curriculumCourseConstraints.drl
examples/sources/src/main/java/org/optaplanner/examples/curriculumcourse/solver/curriculumCourseSolverConfig.xml

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です