public Phenotype<G, C> withFitness(final C fitness) {
		return Phenotype.of(
			_genotype,
			_generation,
			requireNonNull(fitness)
		);
	}
Return a new {@code Phenotype} object with the given <em>raw</em> fitness
value. The returned phenotype is automatically <em>evaluated</em>:
{@code isEvaluated() == true}

@since 4.2

@param fitness the phenotypes' fitness value
@throws NullPointerException if the given {@code fitness} value is
        {@code null}
@return a new phenotype with the given fitness value
jenetics/src/main/java/io/jenetics/Phenotype.java