code: public void setMaxPointError(double maxPointError)
      {
          if(maxPointError < 0 || Double.isInfinite(maxPointError) || Double.isNaN(maxPointError))
              throw new ArithmeticException("The error must be a positive value, not " + maxPointError );
          this.maxPointError = maxPointError;
      }
docs: Each data point not in the initial training set will be tested against.
  If a data points error is sufficiently small, it will be added to the set
  of inliers.
  
  @param maxPointError the new maximum error a data point may have to be
  considered an inlier.