Esempio n. 1
0
/* Function to perform mutation in a population */
void mutation_pop (population *pop)
{
    int i;
    for (i=0; i<popsize; i++)
    {
        mutation_ind(&(pop->ind[i]));
    }
    return;
}
Esempio n. 2
0
		/* Function to perform mutation in a population */
		void dgea_alg::mutation(population& pop)
		{
			size_t i;
			size_t pop_size=m_ppara->get_pop_size();
			for (i=0; i<pop_size; i++)
			{
				mutation_ind(pop[i]);
			}
			return;
		}