image thumbnail

ev-MOGA Multiobjective Evolutionary Algorithm

by

 

18 Apr 2011 (Updated )

This toolbox implements the ev-MOGA Multiobjective Evolutionary Algorithm.

rellena_GA()
function rellena_GA()
global eMOGA
    
for i=1:2:eMOGA.Nind_GA
    a=uniform_int(eMOGA.Nind_P) ;
    eMOGA.ele_GA(i,:)=eMOGA.ele_P(a,:);
    
    b=uniform_int(eMOGA.Nind_A);
    eMOGA.ele_GA(i+1,:)=eMOGA.ele_A(b,:);
    
    pm=rand;
    if (pm>eMOGA.Pm)
         Lxov(i,i+1);
    else  
         MutRealDGausPond2(i);
         MutRealDGausPond2(i+1);
    end
end

Contact us