void compareHypergeometric(int k, int N, int D, int n, double result) {
		double p = Hypergeometric.get().hypergeometric(k, N, D, n);

		double abs = Math.abs(p - result);
		double diff = abs / Math.min(p, result);
		if ((abs > 1E-300) && (diff > 0.00001)) throw new RuntimeException("Difference:" + diff + "\t\t" + p + " != " + result);
	}