new ExperimentBuilder<DoubleSolution, List<DoubleSolution>>("NSGAIIStudy2")
.setAlgorithmList(algorithmList)
.setProblemList(problemList)
.setExperimentBaseDirectory(experimentBaseDirectory)
.setOutputParetoFrontFileName("FUN")
<BUG>.setOutputParetoSetFileName("VAR")
.setIndicatorList(Arrays.asList(</BUG>
new Epsilon<DoubleSolution>(), new Spread<DoubleSolution>(), new GenerationalDistance<DoubleSolution>(),
new PISAHypervolume<DoubleSolution>(),
new InvertedGenerationalDistance<DoubleSolution>(), new InvertedGenerationalDistancePlus<DoubleSolution>()))

new ExperimentBuilder<DoubleSolution, List<DoubleSolution>>("NSGAIIStudy2")
.setAlgorithmList(algorithmList)
.setProblemList(problemList)
.setExperimentBaseDirectory(experimentBaseDirectory)
.setOutputParetoFrontFileName("FUN")
.setOutputParetoSetFileName("VAR")
.setReferenceFrontDirectory(referenceFrontDirectory)
.setIndicatorList(Arrays.asList(
new Epsilon<DoubleSolution>(), new Spread<DoubleSolution>(), new GenerationalDistance<DoubleSolution>(),
new PISAHypervolume<DoubleSolution>(),
new InvertedGenerationalDistance<DoubleSolution>(), new InvertedGenerationalDistancePlus<DoubleSolution>()))
