All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ConstraintSummary<Score_ extends org.optaplanner.core.api.score.Score<Score_>>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Run this class from the command line interface to run a benchmarkConfigFile directly (using the normal classpath from the JVM).
 
 
 
 
A planner benchmark that runs a number of single benchmarks.
 
If at least one of the SingleBenchmarkResults of a PlannerBenchmark fail, the PlannerBenchmark throws this exception after all SingleBenchmarkResults are finished and the benchmark report has been written.
Builds PlannerBenchmark instances.
Represents the benchmarks on multiple Solver configurations on multiple problem instances (data sets).
 
Represents 1 problem instance (data set) benchmarked on multiple Solver configurations.
 
 
1 statistic of ProblemBenchmarkResult.
 
1 statistic of SubSingleBenchmarkResult.
 
 
 
 
 
 
Represents 1 benchmark for 1 Solver configuration for 1 problem instance (data set).
 
 
 
 
 
Represents 1 Solver configuration benchmarked on multiple problem instances (data sets).
 
Defines an interface for classes that will be used to rank solver benchmarks in order of their respective performance.
Implementations must be immutable.
 
 
 
 
 
 
 
Represents 1 benchmark run for 1 Single Benchmark configuration for 1 Solver configuration for 1 problem instance (data set).
 
1 statistic of SubSingleBenchmarkResult.
 
 
 
 
 
This ranking Comparator orders a SolverBenchmarkResult by its total Score.
 
This ranking Comparator orders a SolverBenchmarkResult by its worst Score.
This class merges solver.xsd and benchmark.xsd into a single XML Schema file that contains both Solver and Benchmark XML types under a single namespace of the benchmark.xsd.