docs: public double generationalDistance(Front front, Front referenceFront) {
      double sum = 0.0;
      for (int i = 0; i < front.getNumberOfPoints(); i++) {
        sum += Math.pow(FrontUtils.distanceToClosestPoint(front.getPoint(i),
            referenceFront), pow);
      }
  
      sum = Math.pow(sum, 1.0 / pow);
  
      return sum / front.getNumberOfPoints();
    }