Class G10_CEC2006


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

Minimize: x1 + x2 + x3
Subject to: -1 + 0.0025 * (x4 + x6) <= 0
-1 + 0.0025 * (x5 + x7 - x4) <= 0
-1 + 0.01 * (x8 - x5) <= 0
-x1 * x6 + 833.33252 * x4 + 100 * x1 - 83333.333 <= 0
-x2 * x7 + 1250 * x5 + x2 * x4 - 1250 * x4 <= 0
-x3 * x8 + 1250000 + x3 * x5 - 2500 * x5 <= 0
where: (100,10000);ran{2:3,1000:10000};ran{4:8,10:1000}
This class inherits the mechanisms of the Problem class.
Version:
1.0
  • Constructor Details

    • G10_CEC2006

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