How to Implement cooperative co-evolutionary GA Model on the Watchmaker Framework

163 views Asked by At

I am trying to implement a cooperative co-evolutionary GA based model where I have two populations with different data type and they should interact with each other to produce a better result after each generation. I am using the Watchmaker framework to do this. I have built the first population and I am trying now to add the second population. I am not sure how to do this. I could not find any class or method that support adding a second population. All what I have found is the Package org.uncommons.watchmaker.framework.islands class that Manages parallel evolution across multiple EvolutionEngines (islands) with periodic migration between them. I am not sure if this could help me, but from what I have understood that this class support populations with similar data types.

Can any one help me with this issue? Is there any way to implement a coevolutionary GA Model using the watchmaker framework? I have done a huge work and I don't want to change the framework if there is any possible way to do it in this framework.

0

There are 0 answers