code: protected Cooccurrence filterCooccurence(JCas jCas, Annotation enclosingAnnot,
              Annotation annot1, Annotation annot2, String[] ids1, String[] ids2) {
  
          if (annot1.getAddress() < annot2.getAddress()) {
              return super.filterCooccurence(jCas, enclosingAnnot, annot1, annot2, ids1,
                      ids2);
          } else {
              return null;
          }
      }
docs: only add 1/2 the co-occurences, otherwise they would be counted 2 times.