Class CurriculumCourseGenerator
java.lang.Object
ai.timefold.solver.examples.common.app.LoggingMain
ai.timefold.solver.examples.curriculumcourse.persistence.CurriculumCourseGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Fileprotected Randomprotected final SolutionFileIO<CourseSchedule>Fields inherited from class ai.timefold.solver.examples.common.app.LoggingMain
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCourseSchedule(String fileName, int teacherListSize, int curriculumListSize, int courseListSize, int lectureListSize, int roomListSize) static void
-
Field Details
-
solutionFileIO
-
outputDir
-
random
-
-
Constructor Details
-
CurriculumCourseGenerator
public CurriculumCourseGenerator()
-
-
Method Details
-
main
-
createCourseSchedule
public CourseSchedule createCourseSchedule(String fileName, int teacherListSize, int curriculumListSize, int courseListSize, int lectureListSize, int roomListSize)
-