Class ProblemStatistic
java.lang.Object
org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- Direct Known Subclasses:
BestScoreProblemStatistic,BestSolutionMutationProblemStatistic,MemoryUseProblemStatistic,MoveCountPerStepProblemStatistic,ScoreCalculationSpeedProblemStatistic,StepScoreProblemStatistic
1 statistic of
ProblemBenchmarkResult.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProblemBenchmarkResult<Object>protected final ProblemStatisticType -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProblemStatistic(ProblemBenchmarkResult problemBenchmarkResult, ProblemStatisticType problemStatisticType) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccumulateResults(BenchmarkReport benchmarkReport) abstract SubSingleStatisticcreateSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) protected voidvoidsetProblemBenchmarkResult(ProblemBenchmarkResult problemBenchmarkResult) toString()protected FilewriteChartToImageFile(org.jfree.chart.JFreeChart chart, String fileNameBase) abstract voidwriteGraphFiles(BenchmarkReport benchmarkReport)
-
Field Details
-
problemBenchmarkResult
-
problemStatisticType
-
warningList
-
-
Constructor Details
-
ProblemStatistic
public ProblemStatistic() -
ProblemStatistic
protected ProblemStatistic(ProblemBenchmarkResult problemBenchmarkResult, ProblemStatisticType problemStatisticType)
-
-
Method Details
-
getProblemBenchmarkResult
-
setProblemBenchmarkResult
-
getProblemStatisticType
-
getAnchorId
-
getWarningList
-
getSubSingleStatisticList
-
createSubSingleStatistic
public abstract SubSingleStatistic createSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) -
accumulateResults
-
writeGraphFiles
-
fillWarningList
protected void fillWarningList() -
writeChartToImageFile
-
getGraphFile
-
getGraphFileList
-
toString
-