Class TaskAssigningGenerator

java.lang.Object
org.optaplanner.examples.common.app.LoggingMain
org.optaplanner.examples.taskassigning.persistence.TaskAssigningGenerator

public class TaskAssigningGenerator extends LoggingMain
  • Field Details

    • BASE_DURATION_MINIMUM

      public static final int BASE_DURATION_MINIMUM
      See Also:
    • BASE_DURATION_MAXIMUM

      public static final int BASE_DURATION_MAXIMUM
      See Also:
    • BASE_DURATION_AVERAGE

      public static final int BASE_DURATION_AVERAGE
      See Also:
    • solutionFileIO

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

      protected final File outputDir
    • random

      protected Random random
  • Constructor Details

    • TaskAssigningGenerator

      public TaskAssigningGenerator()
  • Method Details

    • main

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

      public TaskAssigningSolution createTaskAssigningSolution(String fileName, int taskListSize, int skillListSize, int employeeListSize, int taskTypeListSize, int customerListSize)