@Override
	public IntegerGene newInstance() {
		return IntegerGene.of(random().nextInt(_min, _max), _min, _max);
	}
Create a new gene from the given {@code value} and the gene context.

@since 5.0
@param allele the value of the new gene.
@return a new gene with the given value.
jenetics/src/main/java/io/jenetics/IntegerGene.java