由于目标函数中有 5 个变量,因此染色体将由 5 个基因组成,如下所示。
在初始化时,确定每一代的染色体数。 在这种情况下,染色体的数量是 5。因此,每个染色体有 5 个基因,在整个种群中总共有 25 个基因。 使用 0 到 9 之间的随机数生成基因。
在算法中:一条染色体由几个基因组成。 一组染色体称为种群
下图是第一代的染色体。
它也被称为评估。 在这一步中,评估先前初始化中的染色体。 对于上面示例,使用以下的计算方式。
这是第一代种群中的第一个染色体。
将 X1、X2、X3、X4 和 X5 代入目标函数,得到 53。