Class G02_CEC2006


public class G02_CEC2006 extends Problem
G02_CEC2006 class that creates a test CNOP. This CNOP has as objective function:

Minimize: -abs((sum{x,1,20,cos(xi)^4} - 2 * prod{x,1,20,cos(xi)^2}) / (sqrt(sum{x,1,20,i*xi^2})))
Subject to: 0.75 - prod{x,1,20,xi} <= 0
sum{x,1,20,xi} - 7.5 * 20 <= 0
where: ran{1:20,0:10}
This class inherits the mechanisms of the Problem class.
Version:
1.0
  • Constructor Details

    • G02_CEC2006

      public G02_CEC2006()
  • Method Details

    • getRecommendedSetting

      public Configurator getRecommendedSetting()
      Description copied from class: Problem
      Method returning the recommended parameter settings.
      Overrides:
      getRecommendedSetting in class Problem
      Returns:
      configurator