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 ScoreDefinition getScoreDefinition()
public void setScoreDefinition(ScoreDefinition scoreDefinition)
public List<SingleBenchmarkResult> getSingleBenchmarkResultList()
public void setSingleBenchmarkResultList(List<SingleBenchmarkResult> singleBenchmarkResultList)
public Integer getFailureCount()
public Integer getUninitializedSolutionCount()
public Integer getInfeasibleScoreCount()
public Score getTotalScore()
public Score getAverageScore()
public Score getTotalWinningScoreDifference()
public ScoreDifferencePercentage getAverageWorstScoreDifferencePercentage()
public Long getAverageScoreCalculationSpeed()
public Long getAverageTimeMillisSpent()
public Double getAverageWorstScoreCalculationSpeedDifferencePercentage()
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 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–2019 JBoss by Red Hat. All rights reserved.