docs: protected double getExpectedRepDistance(NumberVector rep, DiscreteUncertainObject uo) {
      SquaredEuclideanDistanceFunction euclidean = SquaredEuclideanDistanceFunction.STATIC;
      int counter = 0;
      double sum = 0.0;
      for(int i = 0; i < uo.getNumberSamples(); i++) {
        sum += euclidean.distance(rep, uo.getSample(i));
        counter++;
      }
      return sum / counter;
    }