org.drools.planner.benchmark
Class SolverBenchmarkSuite
java.lang.Object
org.drools.planner.benchmark.SolverBenchmarkSuite
public class SolverBenchmarkSuite
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIME_FORMAT
public static final NumberFormat TIME_FORMAT
SolverBenchmarkSuite
public SolverBenchmarkSuite()
getBenchmarkDirectory
public File getBenchmarkDirectory()
setBenchmarkDirectory
public void setBenchmarkDirectory(File benchmarkDirectory)
getSolvedSolutionFilesDirectory
public File getSolvedSolutionFilesDirectory()
setSolvedSolutionFilesDirectory
public void setSolvedSolutionFilesDirectory(File solvedSolutionFilesDirectory)
getSolverStatisticFilesDirectory
public File getSolverStatisticFilesDirectory()
setSolverStatisticFilesDirectory
public void setSolverStatisticFilesDirectory(File solverStatisticFilesDirectory)
getSolverStatisticType
public SolverBenchmarkSuite.SolverStatisticType getSolverStatisticType()
setSolverStatisticType
public void setSolverStatisticType(SolverBenchmarkSuite.SolverStatisticType solverStatisticType)
getSolverBenchmarkComparator
public Comparator<SolverBenchmark> getSolverBenchmarkComparator()
setSolverBenchmarkComparator
public void setSolverBenchmarkComparator(Comparator<SolverBenchmark> solverBenchmarkComparator)
getSolverBenchmarkList
public List<SolverBenchmark> getSolverBenchmarkList()
setSolverBenchmarkList
public void setSolverBenchmarkList(List<SolverBenchmark> solverBenchmarkList)
benchmarkingStarted
public void benchmarkingStarted()
benchmark
public void benchmark(com.thoughtworks.xstream.XStream xStream)
benchmarkingEnded
public void benchmarkingEnded(com.thoughtworks.xstream.XStream xStream,
Map<File,SolverStatistic> unsolvedSolutionFileToStatisticMap)
writeBenchmarkResult
public void writeBenchmarkResult(com.thoughtworks.xstream.XStream xStream)
Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.