Class G05_CEC2006


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

Minimize: 3 * x1 + 0.000001 * x1^3 + 2 * x2 + (0.000002 / 3) * x2^3
Subject to: -x4 + x3 - 0.55 <= 0
-x3 + x4 - 0.55 <= 0
1000 * sin(-x3 - 0.25) + 1000 * sin(-x4 - 0.25) + 894.8 - x1 = 0
1000 * sin(x3 - 0.25) + 1000 * sin(x3 - x4 - 0.25) + 894.8 - x2 = 0
1000 * sin(x4 - 0.25) + 1000 * sin(x4 - x3 - 0.25) + 1294.8 = 0
where: (0,1200),(0,1200),(-0.55,0.55),(-0.55,0.55)
This class inherits the mechanisms of the Problem class.
Version:
1.0
  • Constructor Details

    • G05_CEC2006

      public G05_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