public class SubSingleBenchmarkResult extends Object implements BenchmarkResult
Solver
configuration for 1 problem
instance (data set).Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
SubSingleBenchmarkResult(SingleBenchmarkResult singleBenchmarkResult,
int subSingleBenchmarkIndex) |
public SubSingleBenchmarkResult(SingleBenchmarkResult singleBenchmarkResult, int subSingleBenchmarkIndex)
public List<PureSubSingleStatistic> getPureSubSingleStatisticList()
public void setPureSubSingleStatisticList(List<PureSubSingleStatistic> pureSubSingleStatisticList)
public void initSubSingleStatisticMap()
public SingleBenchmarkResult getSingleBenchmarkResult()
public void setSingleBenchmarkResult(SingleBenchmarkResult singleBenchmarkResult)
public int getSubSingleBenchmarkIndex()
public Map<StatisticType,SubSingleStatistic> getEffectiveSubSingleStatisticMap()
public Long getUsedMemoryAfterInputSolution()
PlannerBenchmarkResult.hasMultipleParallelBenchmarks()
return truepublic void setUsedMemoryAfterInputSolution(Long usedMemoryAfterInputSolution)
public Boolean getSucceeded()
public void setSucceeded(Boolean succeeded)
public Integer getUninitializedVariableCount()
public void setUninitializedVariableCount(Integer uninitializedVariableCount)
public Score getScore()
public void setScore(Score score)
public long getTimeMillisSpent()
public void setTimeMillisSpent(long timeMillisSpent)
public long getCalculateCount()
public void setCalculateCount(long calculateCount)
public Score getWinningScoreDifference()
public void setWinningScoreDifference(Score winningScoreDifference)
public ScoreDifferencePercentage getWorstScoreDifferencePercentage()
public void setWorstScoreDifferencePercentage(ScoreDifferencePercentage worstScoreDifferencePercentage)
public Integer getRanking()
public void setRanking(Integer ranking)
public String getName()
getName
in interface BenchmarkResult
public boolean hasAllSuccess()
hasAllSuccess
in interface BenchmarkResult
public boolean isInitialized()
public boolean hasAnyFailure()
hasAnyFailure
in interface BenchmarkResult
public boolean isScoreFeasible()
public Long getAverageCalculateCountPerSecond()
public boolean isWinner()
public SubSingleStatistic getSubSingleStatistic(StatisticType statisticType)
public String getScoreWithUninitializedPrefix()
public Integer getAverageUninitializedVariableCount()
getAverageUninitializedVariableCount
in interface BenchmarkResult
public Score getAverageScore()
getAverageScore
in interface BenchmarkResult
public String getResultDirectoryName()
getResultDirectoryName
in interface BenchmarkResult
public File getResultDirectory()
getResultDirectory
in interface BenchmarkResult
public void makeDirs()
public void accumulateResults(BenchmarkReport benchmarkReport)
protected static SubSingleBenchmarkResult createMerge(SingleBenchmarkResult singleBenchmarkResult, SubSingleBenchmarkResult oldResult, int subSingleBenchmarkIndex)
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.