@Override public void incomingObject(IAnalyzedInterval analyzedInterval) throws AdeException {
  if (!m_percentilesWithEmptyIntervals && analyzedInterval.getNumUniqueMessageIds() == 0) {
    return;
  }
  final double rawScore=calcRawScore(analyzedInterval);
  if (!SeenHugeLogProb(analyzedInterval)) {
    m_rawScores.add(rawScore);
    ++m_intervalCount;
  }
}

@ Override public void incomingObject ( IAnalyzedInterval analyzedInterval ) throws AdeException { if ( ! m_percentilesWithEmptyIntervals && analyzedInterval . getNumUniqueMessageIds ( ) == 0 ) { return ; } final double rawScore = calcRawScore ( analyzedInterval ) ; if ( ! SeenHugeLogProb ( analyzedInterval ) ) { m_rawScores . add ( rawScore ) ; ++ m_intervalCount ; } }
if we do not use empty intervals to compute percentiles and there are no unique messages for this interval then we simply return . otherwise , we calculate the log probability score and add it to the list of raw scores as long as the probability isn ' t a large valued probability as determined by " mainscorerimpl . "
