Class G23_CEC2006


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

Minimize: -9 * x5 - 15 * x8 + 6 * x1 + 16 * x2 + 10 * (x6 + x7)
Subject to: x9 * x3 + 0.02 * x6 - 0.025 * x5 <= 0
x9 * x4 + 0.02 * x7 - 0.015 * x8 <= 0
x1 + x2 - x3 - x4 = 0
0.03 * x1 + 0.01 * x2 - x9 * (x3 + x4) = 0
x3 + x6 - x5 = 0
x4 + x7 - x8 = 0
where: (0,300),(0,300),(0,100),(0,200),(0,100),(0,300),(0,100),(0,200),(0.01,0.03)
This class inherits the mechanisms of the Problem class.
Version:
1.0
  • Constructor Details

    • G23_CEC2006

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