[galib] Print Individuals in the population
    Miguel Nicolau 
    Miguel.Nicolau at ul.ie
       
    Thu Oct 20 07:08:18 EDT 2005
    
    
  
Hi Edgar,
Edgar GL wrote:
> Hi,
>  
> I've a basic question. I changed example 1 which refers to genome of 2D. 
> I would like to see each individual in the population. For this I have 
> removed ga.evolve and i've wrote:
>    while(!ga.done())
>       {
>       ga.step();
>       if(ga.generation() % 1 == 0)
>         {
>        for (i = 0; i < popsize; i++)
>              cout << genome << "\n";
>         }
>     }
>  
> But I see the same individual, so  I guess I need to update the genome, 
> do u know how to do it?
Try using this in the body of your loop:
cout << ga.population().individual(i) << "\n";
Not sure if this is the best approach to it, but it should work.
All the best
Miguel
    
    
More information about the galib
mailing list