SingleBenchmarkResult.accumulateResults(BenchmarkReport),
because PlannerBenchmarkResult.accumulateResults(BenchmarkReport) does that already on
PlannerBenchmarkResult.getUnifiedProblemBenchmarkResultList().PlannerBenchmark instance.PlannerBenchmark instance for datasets that are already in memory.PlannerBenchmark instance for datasets that are already in memory.BenchmarkResult.getAverageScore()s from averageScore.ProblemBenchmarksConfig#buildProblemBenchmarkList(SolverConfigContext, SolverBenchmarkResult, Solution_[]).PlannerBenchmarkConfig at runtime before building
the PlannerBenchmark.SingleBenchmarkResults of a PlannerBenchmark fail,
the PlannerBenchmark throws this exception
after all SingleBenchmarkResults are finished and the benchmark report has been written.PlannerBenchmark instances.Solver configurations on multiple problem instances (data sets).Solver configurations.#equals(Object) and #hashCode()
which is used by ProblemBenchmarksConfig#buildProblemBenchmarkList(SolverConfigContext, SolverBenchmarkResult, Solution_[]).ProblemBenchmarkResult.SubSingleBenchmarkResult.NaturalScoreComparator, but is able to compare Scores of different types or nulls.Solver configuration for 1 problem instance (data set).Solver configuration benchmarked on multiple problem instances (data sets).Solver configuration for 1 problem
instance (data set).SubSingleBenchmarkResult.SolverRankingWeightFactory orders a SolverBenchmarkResult by how many times each of its
SingleBenchmarkResults beat SingleBenchmarkResults of the other SolverBenchmarkResult.Copyright © 2006–2017 JBoss by Red Hat. All rights reserved.