docs: private long[] determinePreferenceVector(Relation<V> relation, ModifiableDBIDs[] neighborIDs, StringBuilder msg) {
      if(strategy.equals(Strategy.APRIORI)) {
        return determinePreferenceVectorByApriori(relation, neighborIDs, msg);
      }
      if(strategy.equals(Strategy.MAX_INTERSECTION)) {
        return determinePreferenceVectorByMaxIntersection(neighborIDs, msg);
      }
      throw new IllegalStateException("Should never happen!");
    }