static Quantile median() {
		return new Quantile(0.5);
	}
Compares the state of two {@code Quantile} objects. This is
a replacement for the {@link #equals(Object)} which is not advisable to
implement for this mutable object. If two objects have the same state, it
has still the same state when updated with the same value.
{@snippet lang="java":
final Quantile q1 = null; // @replace substring='null' replacement="..."
final Quantile q2 = null; // @replace substring='null' replacement="..."

if (q1.sameState(q2)) {
    final double value = random.nextDouble();
    q1.accept(value);
    q2.accept(value);

    assert q1.sameState(q2);
    assert q2.sameState(q1);
    assert q1.sameState(q1);
}
}

@since 3.7

@param other the other object for the test
@return {@code true} the {@code this} and the {@code other} objects have
        the same state, {@code false} otherwise
jenetics/src/main/java/io/jenetics/stat/Quantile.java