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

Multipopulations implementation and fitness stagnation plateau - how to approach #122

Open
WojciechOrs opened this issue Mar 25, 2024 · 0 comments

Comments

@WojciechOrs
Copy link

WojciechOrs commented Mar 25, 2024

Hi, I use GeneticSharp for a few years now. Really helpful. Thanks!

  1. I encountered fitness function stagnation plateau issue. Neither changing crossovers, mutation or stagnation generations number helps.
  2. I have an idea to run a few instances of GeneticAlgorithm in parallel e.g. 10 so that on every generation they will exchange portion of chromosomes with each other. I believe that this may help with stagnation plateau issue. What do you think?
  3. I was checking on how to make it in an easy way i.e. sync generations and just replace e.g. 80% of chromosomes in current generation with chromosomes from the other populations. Let's assume that I have a List() of these chromosomes from the other populations available. How can I "inject" chromosomes from the List() into specific population of GeneneticAlgorithm instance on its current generation?
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