code: public void setM(double m)
      {
          if(m < 0 || Double.isInfinite(m) || Double.isNaN(m))
              throw new ArithmeticException("The minimum count must be a non negative number");
          this.m = m;
      }
docs: Sets the minimum prior observation value needed for an attribute
  combination to have enough support to be included in the final estimate.
  
  @param m the minimum needed score