Class ConstraintMatchTotalStepScoreSubSingleStatistic<Solution_>
java.lang.Object
org.optaplanner.benchmark.impl.statistic.SubSingleStatistic<Solution_,StatisticPoint_>
org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore.ConstraintMatchTotalStepScoreSubSingleStatistic<Solution_>
public class ConstraintMatchTotalStepScoreSubSingleStatistic<Solution_>
extends PureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
Field Summary
FieldsFields inherited from class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
singleStatisticTypeFields inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
logger, pointList, subSingleBenchmarkResult -
Constructor Summary
ConstructorsConstructorDescriptionConstraintMatchTotalStepScoreSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) -
Method Summary
Modifier and TypeMethodDescriptioncreatePointFromCsvLine(org.optaplanner.core.impl.score.definition.ScoreDefinition<?> scoreDefinition, List<String> csvLine) protected Stringvoidopen(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, org.optaplanner.core.api.solver.Solver<Solution_> solver) voidwriteGraphFiles(BenchmarkReport benchmarkReport) Methods inherited from class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
getGraphFile, getStatisticType, toString, writeChartToImageFileMethods inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
close, getAnchorId, getCsvFile, getCsvFileName, getPointList, getRelativeCsvFilePath, getSubSingleBenchmarkResult, hibernatePointList, initPointList, setPointList, setSubSingleBenchmarkResult, unhibernatePointList
-
Field Details
-
graphFileList
-
-
Constructor Details
-
ConstraintMatchTotalStepScoreSubSingleStatistic
public ConstraintMatchTotalStepScoreSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)
-
-
Method Details
-
getGraphFileList
- Specified by:
getGraphFileListin classPureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint> - Returns:
- never null
-
open
public void open(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, org.optaplanner.core.api.solver.Solver<Solution_> solver) - Specified by:
openin classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
getCsvHeader
- Specified by:
getCsvHeaderin classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
createPointFromCsvLine
protected ConstraintMatchTotalStepScoreStatisticPoint createPointFromCsvLine(org.optaplanner.core.impl.score.definition.ScoreDefinition<?> scoreDefinition, List<String> csvLine) - Specified by:
createPointFromCsvLinein classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
writeGraphFiles
- Specified by:
writeGraphFilesin classPureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-