code: public double query(int targetClass, DataPointPair<Integer> dataPoint)
      {
          int[] cord = new int[dimSize.length];
          
          int skipVal = dataPointToCord(dataPoint, targetClass, cord);
  
          return query(targetClass, skipVal, cord);
      }
docs: Queries the CPT for the probability that the class value of <tt>targetClas</tt> would occur with the given DataPointPair.
  @param targetClass the index in the original data set of the class that we want the probability of
  @param dataPoint the data point of values paired with the value of the predicting attribute in the original training set
  @return the probability in [0,1] of the target class value occurring with the given DataPointPair