Class ConferenceSchedulingGenerator

java.lang.Object
org.optaplanner.examples.common.app.LoggingMain
org.optaplanner.examples.conferencescheduling.persistence.ConferenceSchedulingGenerator

public class ConferenceSchedulingGenerator extends LoggingMain
  • Field Details

    • solutionFileIO

      protected final org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<ConferenceSolution> solutionFileIO
    • outputDir

      protected final File outputDir
    • labTalkCount

      protected int labTalkCount
    • random

      protected Random random
  • Constructor Details

    • ConferenceSchedulingGenerator

      public ConferenceSchedulingGenerator()
  • Method Details

    • main

      public static void main(String[] args)
    • createConferenceSolution

      public ConferenceSolution createConferenceSolution(String fileName, int timeslotListSize, int roomListSize, int speakerListSize, int talkListSize)