Constructor and Description |
---|
SolverBenchmarkResult(PlannerBenchmarkResult plannerBenchmarkResult) |
public SolverBenchmarkResult(PlannerBenchmarkResult plannerBenchmarkResult)
public PlannerBenchmarkResult getPlannerBenchmarkResult()
public void setPlannerBenchmarkResult(PlannerBenchmarkResult plannerBenchmarkResult)
public String getName()
public void setName(String name)
public Integer getSubSingleCount()
public void setSubSingleCount(Integer subSingleCount)
public SolverConfig getSolverConfig()
public void setSolverConfig(SolverConfig solverConfig)
public List<SingleBenchmarkResult> getSingleBenchmarkResultList()
public void setSingleBenchmarkResultList(List<SingleBenchmarkResult> singleBenchmarkResultList)
public Integer getFailureCount()
public Integer getUninitializedSolutionCount()
public Integer getTotalUninitializedVariableCount()
public Integer getInfeasibleScoreCount()
public Score getTotalScore()
public Score getAverageScore()
public Score getTotalWinningScoreDifference()
public ScoreDifferencePercentage getAverageWorstScoreDifferencePercentage()
public Long getAverageAverageCalculateCountPerSecond()
public Long getAverageTimeMillisSpent()
public Integer getRanking()
public void setRanking(Integer ranking)
public String getAnchorId()
public String getNameWithFavoriteSuffix()
public int getSuccessCount()
public boolean hasAnySuccess()
public boolean hasAnyFailure()
public boolean hasAnyUninitializedSolution()
public boolean hasAnyInfeasibleScore()
public boolean isFavorite()
public Score getAverageWinningScoreDifference()
public SingleBenchmarkResult findSingleBenchmark(ProblemBenchmarkResult problemBenchmarkResult)
problemBenchmarkResult
- never nullpublic String getSolverConfigAsHtmlEscapedXml()
public String getTotalScoreWithUninitializedPrefix()
public String getAverageScoreWithUninitializedPrefix()
public EnvironmentMode getEnvironmentMode()
public String getStandardDeviationString()
public void accumulateResults(BenchmarkReport benchmarkReport)
SingleBenchmarkResult.accumulateResults(BenchmarkReport)
,
because PlannerBenchmarkResult.accumulateResults(BenchmarkReport)
does that already on
PlannerBenchmarkResult.getUnifiedProblemBenchmarkResultList()
.benchmarkReport
- never nullprotected void determineTotalsAndAverages()
protected static Map<SolverBenchmarkResult,SolverBenchmarkResult> createMergeMap(PlannerBenchmarkResult newPlannerBenchmarkResult, List<SingleBenchmarkResult> singleBenchmarkResultList)
Copyright © 2006–2016 JBoss by Red Hat. All rights reserved.