docs: public double computeFirstCover(boolean leaf) {
      double max = 0.;
      for(DistanceEntry<E> e : firstAssignments) {
        double cover = leaf ? e.getDistance() : (e.getEntry().getCoveringRadius() + e.getDistance());
        max = cover > max ? cover : max;
      }
      return max;
    }