From my understanding, each island evolves independently, so evaluator.parallel_evaluations can be chosen from [1, database.num_islands].
But within each island, evolution is sequential and each ietration is dependent on previous iteration.
Then I just wonder does openevolve support evaluator.parallel_evaluations larger than database.num_islands?
And does my understanding about MAP Elites + Islands correct?