code: public float[] t3(float[] z) throws JMetalException {
      float[] result = new float[z.length];
  
      for (int i = 0; i < z.length; i++) {
        result[i] = (new Transformations()).bPoly(z[i], (float) 0.02);
      }
  
      return result;
    }
docs: WFG1 t3 transformation
  
  @throws org.uma.jmetal.util.JMetalException