private void init(final double quantile) {
		check(quantile);

		Arrays.fill(_q, 0);
		Arrays.fill(_n, 0);
		Arrays.fill(_nn, 0);
		Arrays.fill(_dn, 0);

		_n[0] = -1.0;
		_q[2] = 0.0;
		_initialized =
			compare(quantile, 0.0) == 0 ||
			compare(quantile, 1.0) == 0;

		_count = 0;
	}
Create a new quantile accumulator with the given value.

@param quantile the wished quantile value.
@throws IllegalArgumentException if the {@code quantile} is not in the
        range {@code [0, 1]}.
jenetics/src/main/java/io/jenetics/stat/Quantile.java