docs: public double calculateAUC() {
          if (auc != null) {
              return auc;
          }
  
          if (exampleCount == 0) {
              return Double.NaN;
          }
  
          this.auc = getRocCurve().calculateAUC();
          return auc;
      }