jmetal.problems.WFG
Class Transformations

java.lang.Object
  extended by jmetal.problems.WFG.Transformations

public class Transformations
extends java.lang.Object

Class implementing the basics transformations for WFG


Constructor Summary
Transformations()
           
 
Method Summary
 float b_flat(float y, float A, float B, float C)
          b_flat transformation
 float b_param(float y, float u, float A, float B, float C)
          b_param transformation
 float b_poly(float y, float alpha)
          b_poly transformation
 float r_nonsep(float[] y, int A)
          r_nonsep transformation
 float r_sum(float[] y, float[] w)
          r_sum transformation
 float s_decept(float y, float A, float B, float C)
          s_decept transformation
 float s_linear(float y, float A)
          s_linear transformation
 float s_multi(float y, int A, int B, float C)
          s_multi transformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transformations

public Transformations()
Method Detail

b_poly

public float b_poly(float y,
                    float alpha)
             throws JMException
b_poly transformation

Throws:
JMException

b_flat

public float b_flat(float y,
                    float A,
                    float B,
                    float C)
b_flat transformation


s_linear

public float s_linear(float y,
                      float A)
s_linear transformation


s_decept

public float s_decept(float y,
                      float A,
                      float B,
                      float C)
s_decept transformation


s_multi

public float s_multi(float y,
                     int A,
                     int B,
                     float C)
s_multi transformation


r_sum

public float r_sum(float[] y,
                   float[] w)
r_sum transformation


r_nonsep

public float r_nonsep(float[] y,
                      int A)
r_nonsep transformation


b_param

public float b_param(float y,
                     float u,
                     float A,
                     float B,
                     float C)
b_param transformation