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

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 created this issue from a note in LEAP Releases (To do) Oct 14, 2021
@SigmaX SigmaX self-assigned this Oct 14, 2021
@SigmaX SigmaX moved this from To do to In progress in LEAP Releases 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 moved this from In progress to To do in LEAP Releases Nov 23, 2021
@SigmaX SigmaX added this to the Coevolution Enhancements milestone Aug 12, 2022
@SigmaX SigmaX added this to To do in Siggy Sep 18, 2023
@SigmaX SigmaX moved this from Priority 3 to Priority 2 in Siggy Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
LEAP Releases
  
To do
Siggy
Priority 2
Development

No branches or pull requests

1 participant