protected void doSmoothing(){
  double val=m_InitialCount;
  if (m_SpreadInitialCount) {
    val/=m_ClassProbs.length;
  }
  for (int i=0; i < m_ClassProbs.length; i++) {
    m_ClassProbs[i]+=val;
  }
}

protected void doSmoothing ( ) { double val = m_InitialCount ; if ( m_SpreadInitialCount ) { val /= m_ClassProbs . length ; } for ( int i = 0 ; i < m_ClassProbs . length ; i ++ ) { m_ClassProbs [ i ] += val ; } }
smoothes class probabilities stored at node .
