%% -----------Pheromone updating-------------------
function GlobleRefreshPheromone()
global AntSystem ASOption Problem
AT = AntSystem.tours;
TL = AntSystem.lengths;
sumdtau=zeros(ASOption.n,ASOption.n);
for k=1:ASOption.m
for i=1:ASOption.n
sumdtau(AT(k,i),AT(k,i+1))=sumdtau(AT(k,i),AT(k,i+1))+ASOption.Q/TL(k);
if Problem.symmetry
sumdtau(AT(k,i+1),AT(k,i))=sumdtau(AT(k,i),AT(k,i+1));
end
end
end
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교알고리즘개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
전북대학교 알고리즘 개미
태그 : 전북대학교알고리즘개미




최근 덧글