Changeset 16171 for branches/2943_MOBasicProblem_MOCMAES/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/TestFunctions/ZDT/ZDT1.cs
- Timestamp:
- 09/21/18 09:18:49 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2943_MOBasicProblem_MOCMAES/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/TestFunctions/ZDT/ZDT1.cs
r15583 r16171 44 44 public override double[] Evaluate(RealVector r) { 45 45 double g = 0; 46 for ( inti = 1; i < r.Length; i++) g += r[i];46 for (var i = 1; i < r.Length; i++) g += r[i]; 47 47 g = 1.0 + 9.0 * g / (r.Length - 1); 48 doublef0 = r[0];49 doublef1 = g * (1.0 - Math.Sqrt(r[0] / g));48 var f0 = r[0]; 49 var f1 = g * (1.0 - Math.Sqrt(r[0] / g)); 50 50 return new double[] { f0, f1 }; 51 51 }
Note: See TracChangeset
for help on using the changeset viewer.