public class ExperimentBuilder<S extends Solution<?>,Result> extends Object
Experiment| Constructor and Description |
|---|
ExperimentBuilder(String experimentName) |
public ExperimentBuilder(String experimentName)
public ExperimentBuilder<S,Result> setAlgorithmList(List<ExperimentAlgorithm<S,Result>> algorithmList)
public ExperimentBuilder<S,Result> setProblemList(List<ExperimentProblem<S>> problemList)
public ExperimentBuilder<S,Result> setExperimentBaseDirectory(String experimentBaseDirectory)
public ExperimentBuilder<S,Result> setReferenceFrontDirectory(String referenceFrontDirectory)
public ExperimentBuilder<S,Result> setReferenceFrontFileNames(List<String> referenceFrontFileNames)
public ExperimentBuilder<S,Result> setIndicatorList(List<GenericIndicator<S>> indicatorList)
public ExperimentBuilder<S,Result> setOutputParetoFrontFileName(String outputParetoFrontFileName)
public ExperimentBuilder<S,Result> setOutputParetoSetFileName(String outputParetoSetFileName)
public ExperimentBuilder<S,Result> setIndependentRuns(int independentRuns)
public ExperimentBuilder<S,Result> setNumberOfCores(int numberOfCores)
public Experiment<S,Result> build()
public String getExperimentName()
public List<ExperimentAlgorithm<S,Result>> getAlgorithmList()
public List<ExperimentProblem<S>> getProblemList()
public String getExperimentBaseDirectory()
public String getOutputParetoFrontFileName()
public String getOutputParetoSetFileName()
public int getIndependentRuns()
public int getNumberOfCores()
public String getReferenceFrontDirectory()
public List<GenericIndicator<S>> getIndicatorList()
Copyright © 2018. All rights reserved.