// Generates a mutated genome from an existing one public Genome(Genome genome, float mutationRate, WolfController manager) { this.manager = manager; fitness = 0; chromosomes = genome.copyChromosomes(); foreach(Chromosome gene in chromosomes.Values) { gene.mutate(mutationRate); } }