@Override
	public boolean isValid() {
		return
			Double.isFinite(_allele) &&
			Double.isFinite(_min) &&
			Double.isFinite(_max) &&
			Double.compare(_allele, _min) >= 0 &&
			Double.compare(_allele, _max) < 0;
	}
Return the range of {@code this} gene.

@since 4.4

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