public static void DecodeIntToPreviousGenes(int data, GrowableGenes genes) { for (int i = 0; i < 6; i++) { genes.Genes[i].SetPrevious((GrowableGenetics.GeneType)Get(data, i)); } }
public static int EncodePreviousGenesToInt(GrowableGenes genes) { int num = 0; for (int i = 0; i < genes.Genes.Length; i++) { num = Set(num, i, (int)genes.Genes[i].PreviousType); } return(num); }