(getInputFormat().attribute(i).isNumeric())) {
(getInputFormat().attribute(i).isNumeric()) && (getInputFormat().classIndex() != i)) {
  protected void calculateCutPoints() {    Instances copy = null;    m_CutPoints = new double [getInputFormat().numAttributes()] [];    for(int i = getInputFormat().numAttributes() - 1; i >= 0; i--) {      if ((m_DiscretizeCols.isInRange(i)) && 	  (getInputFormat().attribute(i).isNumeric())) {	if (m_FindNumBins) {	  findNumBins(i);	} else if (!m_UseEqualFrequency) {	  calculateCutPointsByEqualWidthBinning(i);	} else {	  calculateCutPointsByEqualFrequencyBinning(i);	}      }    }  }