Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Different genome initializers for different sub-populations in coevolution #179

Open
2 of 3 tasks
SigmaX opened this issue Oct 14, 2021 · 0 comments
Open
2 of 3 tasks
Assignees

Comments

@SigmaX
Copy link
Collaborator

SigmaX commented Oct 14, 2021

Kexin wanted to use coevolution where individuals in each subpop have different lengths. But we take only one representation/initializer in multi_population_ea() and use it for all subpops.

Allow representation to take a list of Representations instead of only one Representation.

Bonus: this will allow us to support things like heterogeneous island models that have different Representations for each island.

  • Update multi_population_ea()
  • Add an example exercising the feature
  • Unit test
@SigmaX SigmaX self-assigned this Oct 14, 2021
SigmaX added a commit that referenced this issue Oct 18, 2021
SigmaX added a commit that referenced this issue Oct 18, 2021
…ent-length genome segments in each subpopulation. Toward issue #179.
@SigmaX SigmaX added this to the Coevolution Enhancements milestone Aug 12, 2022
@github-project-automation github-project-automation bot moved this to Priority 2 in Siggy Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant