public static < G extends Gene < ? , G > , C extends Comparable < ? super C > > Phenotype < G , C > of ( final Genotype < G > genotype , final long generation , final Function < ? super Genotype < G > , ? extends C > function , final Function < ? super C , ? extends C > scaler ) { return new Phenotype <> ( genotype , generation , function , scaler , null ) ; }
Create a new phenotype from the given arguments .