使用Aforge遗传算法库实现一个双倍基因的染色体?

时间:2014-05-19 15:35:04

标签: c# algorithm genetic-algorithm aforge

我下载了Aforge Genetics库及其依赖项,我已经阅读了为IChromosome界面提供的示例,但我还没有得到它,因为我的问题是染色体的基因必须是双倍的让我们说在-1和1之间如何在aForge中实现它?

如果有人有任何例子,请分享。

我承认我以前的所有遗传算法经验都是在Java世界中使用JGAP,所以我可能会要求一个特定于该库的功能,并且如果是这样我就不会设计aForge感谢JkAP设计中更接近JGAP但在.Net中的图书馆引起了我的注意。

1 个答案:

答案 0 :(得分:2)

我相信你要找的是DoubleArrayChromosome类,它实现了IChromosome接口,可以在 AForge.Genetic 库中找到。 DoubleArrayChromosome的API文档可用here