docs: public double scoreForMetric(Metric metric, int outputNum){
          switch (metric){
              case ACCURACY:
                  return accuracy(outputNum);
              case F1:
                  return f1(outputNum);
              case PRECISION:
                  return precision(outputNum);
              case RECALL:
                  return recall(outputNum);
              case GMEASURE:
                  return gMeasure(outputNum);
              case MCC:
                  return matthewsCorrelation(outputNum);
              case FAR:
                  return falseAlarmRate(outputNum);
              default:
                  throw new IllegalStateException("Unknown metric: " + metric);
          }
      }