docs: public Result run(Database database, Relation<O> relation) {
      // Get a distance and knn query for the Euclidean distance
      // Hardcoded, only use this if you only allow the eucliden distance
      DistanceQuery<O> distQuery = database.getDistanceQuery(relation, EuclideanDistanceFunction.STATIC);
      KNNQuery<O> knnQuery = database.getKNNQuery(distQuery, 10);
  
      for(DBIDIter iditer = relation.iterDBIDs(); iditer.valid(); iditer.advance()) {
        // Get the actual object from the database (but discard the result)
        relation.get(iditer);
        // run a 10NN query for each point (but discard the result)
        knnQuery.getKNNForDBID(iditer, 10);
      }
      return null;
    }