} else {
problemName = "org.uma.jmetal.problem.multiobjective.zdt.ZDT1";
referenceParetoFront = "jmetal-problem/src/test/resources/pareto_fronts/ZDT1.pf" ;
}
problem = (DoubleProblem) ProblemUtils.<DoubleSolution> loadProblem(problemName);
<BUG>Archive<DoubleSolution> archive = new CrowdingDistanceArchive<DoubleSolution>(100) ;</BUG>
double mutationProbability = 1.0 / problem.getNumberOfVariables() ;
<BUG>algorithm = new OMOPSOBuilder(problem, new SequentialSolutionListEvaluator<DoubleSolution>())
.setMaxIterations(250)</BUG>
.setSwarmSize(100)

} else {
problemName = "org.uma.jmetal.problem.multiobjective.zdt.ZDT1";
referenceParetoFront = "jmetal-problem/src/test/resources/pareto_fronts/ZDT1.pf" ;
}
problem = (DoubleProblem) ProblemUtils.<DoubleSolution> loadProblem(problemName);
double mutationProbability = 1.0 / problem.getNumberOfVariables() ;
algorithm = new OMOPSOBuilder(problem, new SequentialSolutionListEvaluator<>())
.setMaxIterations(250)
.setSwarmSize(100)
