public boolean cutoffPartialMatchP(boolean traceP) {
    { PartialMatchFrame self = this;

      { double score = self.positiveScore;
        double cutoff = self.dynamicCutoff;
        boolean cutoffP = false;

        if ((score == Stella.NULL_FLOAT) ||
            ((cutoff == Stella.NULL_FLOAT) ||
             (cutoff == 0.0))) {
          cutoffP = false;
        }
        else if (cutoff < 0.0) {
          cutoffP = score > cutoff;
        }
        else {
          cutoffP = score < cutoff;
        }
        if (cutoffP &&
            traceP) {
          System.out.println("*** Cutting off search, cutoff=" + cutoff);
        }
        return (cutoffP);
      }
    }
  }