Useful for visualizing the best solver configuration.
Solver | Total | Average | Standard Deviation | Problem | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
model_b_1 | model_b_2 | model_b_3 | model_b_4 | model_b_5 | model_b_6 | model_b_7 | model_b_8 | model_b_9 | model_b_10 | ||||
entityTabu7-2000 1 | 0hard/-72660257304soft | 0hard/-7266025731soft | 0.0/6.98 | ||||||||||
lateAcceptance2000 0 | 0hard/-72633344591soft | 0hard/-7263334460soft | 0.0/6.98 |
Useful for visualizing the scalability of each solver configuration.
Useful for zooming in on the results of the best score summary.
Solver | Total | Average | Problem | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
model_b_1 | model_b_2 | model_b_3 | model_b_4 | model_b_5 | model_b_6 | model_b_7 | model_b_8 | model_b_9 | model_b_10 | |||
entityTabu7-2000 1 | 0hard/-63210242soft | 0hard/-6321025soft | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/-15412537soft 1 | 0hard/-23838277soft 1 | 0hard/0soft 0 | 0hard/-23959428soft 1 |
lateAcceptance2000 0 | 0hard/-36297529soft | 0hard/-3629753soft | 0hard/-25102089soft 1 | 0hard/-5634345soft 1 | 0hard/-2375292soft 1 | 0hard/-18576soft 1 | 0hard/-3111753soft 1 | 0hard/-2675soft 1 | 0hard/0soft 0 | 0hard/0soft 0 | 0hard/-52799soft 1 | 0hard/0soft 0 |
Useful for visualizing the return on investment (ROI) to decision makers.
Solver | Average | Problem | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
model_b_1 | model_b_2 | model_b_3 | model_b_4 | model_b_5 | model_b_6 | model_b_7 | model_b_8 | model_b_9 | model_b_10 | ||
entityTabu7-2000 1 | 0.00%/0.29% | 0.00%/0.66% 0 | 0.00%/0.53% 0 | 0.00%/1.41% 0 | 0.00%/0.00% 0 | 0.00%/0.34% 0 | 0.00%/0.00% 0 | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.00% 0 | 0.00%/0.00% 1 |
lateAcceptance2000 0 | 0.00%/0.21% | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.00% 1 | 0.00%/0.10% 0 | 0.00%/1.92% 0 | 0.00%/0.00% 1 | 0.00%/0.12% 0 |
Useful for comparing different score calculators and/or score rule implementations (presuming that the solver configurations do not differ otherwise). Also useful to measure the scalability cost of an extra constraint.
Solver | Average | Problem | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
model_b_1 | model_b_2 | model_b_3 | model_b_4 | model_b_5 | model_b_6 | model_b_7 | model_b_8 | model_b_9 | model_b_10 | ||
Problem scale | 49,000,000 | 500,000 | 500,000 | 2,000,000 | 10,000,000 | 4,000,000 | 8,000,000 | 160,000,000 | 5,000,000 | 50,000,000 | 250,000,000 |
entityTabu7-2000 1 | 114,165/s | ||||||||||
lateAcceptance2000 0 | 101,176/s |
Useful for visualizing the performance of construction heuristics (presuming that no other solver phases are configured).
Solver | Average | Problem | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
model_b_1 | model_b_2 | model_b_3 | model_b_4 | model_b_5 | model_b_6 | model_b_7 | model_b_8 | model_b_9 | model_b_10 | ||
Problem scale | 49,000,000 | 500,000 | 500,000 | 2,000,000 | 10,000,000 | 4,000,000 | 8,000,000 | 160,000,000 | 5,000,000 | 50,000,000 | 250,000,000 |
entityTabu7-2000 1 | 300,002 | ||||||||||
lateAcceptance2000 0 | 300,003 |
Useful for extrapolating the scalability of construction heuristics (presuming that no other solver phases are configured).
Useful for visualizing trade-off between the best score versus the time spent for construction heuristics (presuming that no other solver phases are configured).
Entity count: 5,000
Variable count: 5,000
Problem scale: 500,000
Memory usage after loading the inputSolution (before creating the Solver): 7,911,976 bytes on average.
Entity count: 5,000
Variable count: 5,000
Problem scale: 500,000
Memory usage after loading the inputSolution (before creating the Solver): 7,902,892 bytes on average.
Entity count: 20,000
Variable count: 20,000
Problem scale: 2,000,000
Memory usage after loading the inputSolution (before creating the Solver): 15,558,840 bytes on average.
Entity count: 20,000
Variable count: 20,000
Problem scale: 10,000,000
Memory usage after loading the inputSolution (before creating the Solver): 23,445,160 bytes on average.
Entity count: 40,000
Variable count: 40,000
Problem scale: 4,000,000
Memory usage after loading the inputSolution (before creating the Solver): 29,232,400 bytes on average.
Entity count: 40,000
Variable count: 40,000
Problem scale: 8,000,000
Memory usage after loading the inputSolution (before creating the Solver): 27,443,468 bytes on average.
Entity count: 40,000
Variable count: 40,000
Problem scale: 160,000,000
Memory usage after loading the inputSolution (before creating the Solver): 671,197,120 bytes on average.
Entity count: 50,000
Variable count: 50,000
Problem scale: 5,000,000
Memory usage after loading the inputSolution (before creating the Solver): 27,249,560 bytes on average.
Entity count: 50,000
Variable count: 50,000
Problem scale: 50,000,000
Memory usage after loading the inputSolution (before creating the Solver): 60,981,236 bytes on average.
Entity count: 50,000
Variable count: 50,000
Problem scale: 250,000,000
Memory usage after loading the inputSolution (before creating the Solver): 986,275,072 bytes on average.
<solver> <environmentMode>PRODUCTION</environmentMode> <solutionClass>org.optaplanner.examples.machinereassignment.domain.MachineReassignment</solutionClass> <entityClass>org.optaplanner.examples.machinereassignment.domain.MrProcessAssignment</entityClass> <scoreDirectorFactory> <scoreDefinitionType>HARD_SOFT_LONG</scoreDefinitionType> <incrementalScoreCalculatorClass>org.optaplanner.examples.machinereassignment.solver.score.MachineReassignmentIncrementalScoreCalculator</incrementalScoreCalculatorClass> </scoreDirectorFactory> <termination> <minutesSpentLimit>5</minutesSpentLimit> </termination> <customPhase> <customPhaseCommandClass>org.optaplanner.examples.machinereassignment.solver.solution.initializer.ToOriginalMachineSolutionInitializer</customPhaseCommandClass> </customPhase> <localSearch> <unionMoveSelector> <changeMoveSelector/> <swapMoveSelector/> </unionMoveSelector> <acceptor> <entityTabuSize>7</entityTabuSize> </acceptor> <forager> <acceptedCountLimit>2000</acceptedCountLimit> </forager> </localSearch> </solver>
<solver> <environmentMode>PRODUCTION</environmentMode> <solutionClass>org.optaplanner.examples.machinereassignment.domain.MachineReassignment</solutionClass> <entityClass>org.optaplanner.examples.machinereassignment.domain.MrProcessAssignment</entityClass> <scoreDirectorFactory> <scoreDefinitionType>HARD_SOFT_LONG</scoreDefinitionType> <incrementalScoreCalculatorClass>org.optaplanner.examples.machinereassignment.solver.score.MachineReassignmentIncrementalScoreCalculator</incrementalScoreCalculatorClass> </scoreDirectorFactory> <termination> <minutesSpentLimit>5</minutesSpentLimit> </termination> <customPhase> <customPhaseCommandClass>org.optaplanner.examples.machinereassignment.solver.solution.initializer.ToOriginalMachineSolutionInitializer</customPhaseCommandClass> </customPhase> <localSearch> <unionMoveSelector> <changeMoveSelector/> <swapMoveSelector/> </unionMoveSelector> <acceptor> <lateAcceptanceSize>2000</lateAcceptanceSize> </acceptor> <forager> <acceptedCountLimit>500</acceptedCountLimit> </forager> </localSearch> </solver>
Name | 2015-09-25_214854 |
---|---|
Aggregation | false |
Failure count | 0 |
Starting timestamp | Sep 25, 2015 9:48:54 PM |
Warm up time spent | 30,000 ms |
Parallel benchmark count / available processors | 1 / 8 |
Benchmark time spent | 36,167,822 ms |
Environment mode | PRODUCTION |
Logging level | debug |
Solver ranking class | TotalScoreSolverRankingComparator |
VM max memory (as in -Xmx but lower) | 7,635,730,432 bytes |
OptaPlanner version | Unjarred development snapshot |
Java version | Java 1.7.0_79 (Oracle Corporation) |
Java VM | Java Java HotSpot(TM) 64-Bit Server VM 24.79-b02 (Oracle Corporation) |
Operating system | Linux amd64 4.1.6-201.fc22.x86_64 |
Report locale | en_US |