docs: @Override
    protected void integrityCheckParameters(MkTabEntry parentEntry, MkTabTreeNode<O> parent, int index, AbstractMTree<O, MkTabTreeNode<O>, MkTabEntry, ?> mTree) {
      super.integrityCheckParameters(parentEntry, parent, index, mTree);
      // test knn distances
      MkTabEntry entry = parent.getEntry(index);
      double[] knnDistances = kNNDistances();
      if(!Arrays.equals(entry.getKnnDistances(), knnDistances)) {
        String soll = knnDistances.toString();
        String ist = entry.getKnnDistances().toString();
        throw new RuntimeException("Wrong knnDistances in node " + parent.getPageID() + " at index " + index + " (child " + entry + ")" + "\nsoll: " + soll + ",\n ist: " + ist);
      }
    }