C# 使用Aforge遗传算法库来实现一个具有双重基因的染色体?
我下载了Aforge遗传学库及其依赖项,我阅读了为IChromosome接口提供的示例,但我不明白,因为我的问题是染色体的基因必须是双倍的,比如说-1和1之间,我如何在Aforge中实现这一点 如果有人有任何例子,请分享C# 使用Aforge遗传算法库来实现一个具有双重基因的染色体?,c#,algorithm,genetic-algorithm,aforge,C#,Algorithm,Genetic Algorithm,Aforge,我下载了Aforge遗传学库及其依赖项,我阅读了为IChromosome接口提供的示例,但我不明白,因为我的问题是染色体的基因必须是双倍的,比如说-1和1之间,我如何在Aforge中实现这一点 如果有人有任何例子,请分享 我承认我以前所有的遗传算法经验都是在Java世界,因此,我可能会要求提供一个功能过于特定于该库,并且没有为其设计一个RGE,如果是这样的话,我会非常感激,如果能让我注意到一个在设计上更接近JGAP但在.Net中的库。我相信您正在寻找的是DoubleArrayChromosome
我承认我以前所有的遗传算法经验都是在Java世界,因此,我可能会要求提供一个功能过于特定于该库,并且没有为其设计一个RGE,如果是这样的话,我会非常感激,如果能让我注意到一个在设计上更接近JGAP但在.Net中的库。我相信您正在寻找的是
DoubleArrayChromosome
类,它实现了IChromosome
接口,可在AForge.Genetic库中找到。DoubleArrayChromosome
的API文档可用。George,请您分享更多链接,特别是您所指的IChromosome
示例。在AForge.Genetic库中,有一个类实现了IChromosome
接口,这个类能解决你的问题吗?@AndersGustafsson我已经研究了DoubleArrayChromosome,这就是我要寻找的。请你写一封信,然后回答,这样我就可以把它标为接受了。