void compareFisher(int k, int N, int D, int n, double result, double p) {
		double abs = Math.abs(p - result);
		double diff = abs / Math.min(p, result);

		if ((abs > 1E-300) && (diff > MAX_DIFF)) {
			String err = "\tDifference:" + diff //
					+ "\n\tpValue:\t" + p //
					+ "\n\tExpected:\t" + result //
					+ "\n\tR: " + FisherExactTest.get().toR(k, N, D, n, true);
			Gpr.debug("Error\n" + err);
			throw new RuntimeException(err);
		}
	}