@Override
	public LongGene mean(final LongGene that) {
		final long x = that._allele;
		final long y = _allele;

		// http://aggregate.org/MAGIC/#Average%20of%20Integers
		return LongGene.of((x&y) + ((x^y) >> 1), _min, _max);
	}
Return the range of {@code this} gene.

@since 4.4

@return the range of {@code this} gene
jenetics/src/main/java/io/jenetics/LongGene.java