Class TaskAssigningGenerator
- java.lang.Object
-
- org.optaplanner.examples.common.app.LoggingMain
-
- org.optaplanner.examples.taskassigning.persistence.TaskAssigningGenerator
-
public class TaskAssigningGenerator extends LoggingMain
-
-
Field Summary
Fields Modifier and Type Field Description static int
BASE_DURATION_AVERAGE
static int
BASE_DURATION_MAXIMUM
static int
BASE_DURATION_MINIMUM
protected File
outputDir
protected Random
random
protected org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TaskAssigningSolution>
solutionFileIO
-
Fields inherited from class org.optaplanner.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description TaskAssigningGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskAssigningSolution
createTaskAssigningSolution(String fileName, int taskListSize, int skillListSize, int employeeListSize, int taskTypeListSize, int customerListSize)
static void
main(String[] args)
-
-
-
Field Detail
-
BASE_DURATION_MINIMUM
public static final int BASE_DURATION_MINIMUM
- See Also:
- Constant Field Values
-
BASE_DURATION_MAXIMUM
public static final int BASE_DURATION_MAXIMUM
- See Also:
- Constant Field Values
-
BASE_DURATION_AVERAGE
public static final int BASE_DURATION_AVERAGE
- See Also:
- Constant Field Values
-
solutionFileIO
protected final org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<TaskAssigningSolution> solutionFileIO
-
outputDir
protected final File outputDir
-
random
protected Random random
-
-
Method Detail
-
main
public static void main(String[] args)
-
createTaskAssigningSolution
public TaskAssigningSolution createTaskAssigningSolution(String fileName, int taskListSize, int skillListSize, int employeeListSize, int taskTypeListSize, int customerListSize)
-
-