From f010fc827c213e9fb008e6375d25a1046fb9b289 Mon Sep 17 00:00:00 2001 From: Marcel Kronfeld Date: Wed, 12 Mar 2008 13:07:28 +0000 Subject: [PATCH] Minor clean up in FMxProblems. --- .../server/go/problems/FM0Problem.java | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/src/javaeva/server/go/problems/FM0Problem.java b/src/javaeva/server/go/problems/FM0Problem.java index 6afb4037..ed4fc492 100644 --- a/src/javaeva/server/go/problems/FM0Problem.java +++ b/src/javaeva/server/go/problems/FM0Problem.java @@ -56,22 +56,15 @@ public class FM0Problem extends AbstractProblemDouble implements Interface2DBord //AbstractOptimizationProblem if (b.m_Template != null) this.m_Template = (AbstractEAIndividual)((AbstractEAIndividual)b.m_Template).clone(); - //F1Problem -// if (b.m_OverallBest != null) -// this.m_OverallBest = (AbstractEAIndividual)((AbstractEAIndividual)b.m_OverallBest).clone(); - this.m_ProblemDimension = b.m_ProblemDimension; + + // AbstractProblemDouble this.m_Noise = b.m_Noise; -// this.m_XOffSet = b.m_XOffSet; -// this.m_YOffSet = b.m_YOffSet; -// this.m_UseTestConstraint = b.m_UseTestConstraint; - //FM0Problem + this.m_DefaultRange = b.m_DefaultRange; + + // myself + this.m_ProblemDimension = b.m_ProblemDimension; this.m_GlobalOpt = b.m_GlobalOpt; this.m_Epsilon = b.m_Epsilon; -// this.m_UseXCrit = b.m_UseXCrit; -// this.m_UseYCrit = b.m_UseYCrit; -// this.m_UseXCrit = b.m_UseXCrit; -// if (m_Metric != null) -// this.m_Metric = (InterfaceDistanceMetric)((InterfaceDistanceMetric)b.m_Metric).clone(); if (b.m_Optima != null) this.m_Optima = (Population)((Population)b.m_Optima).clone(); if (b.m_Extrema != null) { @@ -103,8 +96,6 @@ public class FM0Problem extends AbstractProblemDouble implements Interface2DBord public void initPopulation(Population population) { AbstractEAIndividual tmpIndy; -// this.m_OverallBest = null; - population.clear(); this.m_ProblemDimension = 2;