google-deepmind / funsearch

Apache License 2.0
741 stars 131 forks source link

why are n no.of islands are used. #5

Open KOVVURISATYANARAYANAREDDY opened 9 months ago

KOVVURISATYANARAYANAREDDY commented 9 months ago

Hello Team.

I really appreciate the work you did, its veery useful in solving math problems.

One doubt i have is If we have Clusters in island which stores all the programs with same scores. why do we require n no.of islands only one island is enough right?

Please help me understand this.

Thank you in advance.

Rubiel1 commented 8 months ago

Hi, If we have Clusters in island which stores all the programs with same scores I am not sure what part of the code you refer to, but in the paper they explain how each island is evolving independently, then they discard the lowest performing islands and repopulate them using elements from the best islands. Each island is like a small experiment. With one island you perform one experiment.