Description: fga.m 为遗传算法的主程序 采用二进制Gray编码,采用基于轮盘赌法的非线性排名选择, 均匀交叉,变异操作,而且还引入了倒位操作-fga.m the main program for the genetic algorithm using binary Gray encoding, roulette wheel based on the law of non-linear ranking selection, uniform crossover and mutation operations, but also the introduction of the inversion operation Platform: |
Size: 6144 |
Author:赵彦 |
Hits:
Description: This program runs a GA. The roulette wheel method for parent
selection is used here. Elitism is included. Parent selection is
from the population including the elite chromosomes. The standard
bit form is used here. As usual, code works in terms of fitness
values (higher better) results, however, are reported for the loss
values of actual interest. This code does not work with constraints
on theta values other than those directly associated with thetamax
and thetamin. -This program runs a GA. The roulette wheel method for parent
selection is used here. Elitism is included. Parent selection is
from the population including the elite chromosomes. The standard
bit form is used here. As usual, code works in terms of fitness
values (higher better) results, however, are reported for the loss
values of actual interest. This code does not work with constraints
on theta values other than those directly associated with thetamax
and thetamin. Platform: |
Size: 11264 |
Author:siva |
Hits: