public double getScore(Word w, SubSeqCounter counter) {
		// Smooth sub-minimal scores
		double score = Math.max(w.getScore(time), getSmoothingMin());

		// Account for normalization, and then sequence frequency
		score = NORMALIZATION ? score / numTokens : score;
		score = counter != null ? score / counter.get(w.units) : score;
		return score;
	}