我正在尝试开始使用 Jenetics JAVA 库进行遗传算法,但从我的 GA 有限背景中有些东西我不明白;
据我了解,GA 会生成一组m
元素数组,其中每个数组都是要评估的潜在解决方案,一旦评估,就会对潜在解决方案进行排序,并选择最好的解决方案来创建新的群体,等等。但我发现一个Jenetics 中的解决方案(基因型)是一个数组列表,其中每个数组都是我理解的潜在解决方案,每个数组也可以有不同的长度,我不明白为什么要使用这种结构而不是基因向量。
参见手册第六页,第 3.1.3 节。
如果可能的话,我想知道这是为什么。我希望这个问题已经足够清楚了。