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
Fields Modifier and Type Field Description protected List<File>graphFileList-
Fields inherited from class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
singleStatisticType
-
Fields inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
logger, pointList, subSingleBenchmarkResult
-
-
Constructor Summary
Constructors Constructor Description ConstraintMatchTotalStepScoreSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConstraintMatchTotalStepScoreStatisticPointcreatePointFromCsvLine(ScoreDefinition<?> scoreDefinition, List<String> csvLine)protected StringgetCsvHeader()List<File>getGraphFileList()voidopen(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, Solver<Solution_> solver)voidwriteGraphFiles(BenchmarkReport benchmarkReport)-
Methods inherited from class org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic
getGraphFile, getStatisticType, toString, writeChartToImageFile
-
Methods inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
close, getAnchorId, getCsvFile, getCsvFileName, getPointList, getRelativeCsvFilePath, getSubSingleBenchmarkResult, hibernatePointList, initPointList, setPointList, setSubSingleBenchmarkResult, unhibernatePointList
-
-
-
-
Constructor Detail
-
ConstraintMatchTotalStepScoreSubSingleStatistic
public ConstraintMatchTotalStepScoreSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)
-
-
Method Detail
-
getGraphFileList
public List<File> getGraphFileList()
- Specified by:
getGraphFileListin classPureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>- Returns:
- never null
-
open
public void open(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, Solver<Solution_> solver)
- Specified by:
openin classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
getCsvHeader
protected String getCsvHeader()
- Specified by:
getCsvHeaderin classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
createPointFromCsvLine
protected ConstraintMatchTotalStepScoreStatisticPoint createPointFromCsvLine(ScoreDefinition<?> scoreDefinition, List<String> csvLine)
- Specified by:
createPointFromCsvLinein classSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
writeGraphFiles
public void writeGraphFiles(BenchmarkReport benchmarkReport)
- Specified by:
writeGraphFilesin classPureSubSingleStatistic<Solution_,ConstraintMatchTotalStepScoreStatisticPoint>
-
-