如何在制表者框架上实施合作共同进化GA模型

时间:2015-05-15 12:18:45

标签: java genetic-algorithm watchmaker

我正在尝试实现基于GA的协同进化GA模型,其中我有两个具有不同数据类型的群体,并且它们应该彼此交互以在每一代之后产生更好的结果。我正在使用Watchmaker框架来做到这一点。我建立了第一批人口,现在我正在努力增加第二批人口。我不知道该怎么做。我找不到任何支持添加第二个人口的类或方法。我发现的所有内容都是包org.uncommons.watchmaker.framework.islands类,它管理跨多个EvolutionEngines(孤岛)的并行进化,并在它们之间定期迁移。我不确定这是否可以帮助我,但从我所知道的这个类支持具有相似数据类型的人群。

任何人都可以帮我解决这个问题吗?有没有办法使用钟表匠框架实现共同进化的GA模型?我做了大量的工作,如果在这个框架中有任何可行的方法,我不想改变框架。

0 个答案:

没有答案