Genetic Algorithms
An asynchronous version of the genetic algorithm.
The awaited_count parameter affects how much the algorithm is asynchronous.
From 2 (full asynchronous) to population_size (full synchronous, default).
'algorithm': {
'slug': ...,
'limit': <module>,
'mutation': <module>,
'crossover': <module>,
'selection': <module>,
'tuner': <optional module>,
'awaited_count': <optional number>
}
Elitism
For elitism realisation population_size is size - elites.
'algorithm': {
'slug': 'genetic:elitism',
'size': <number>,
'elites': <number>,
'limit': <module>,
'mutation': <module>,
'crossover': <module>,
'selection': <module>,
'tuner': <optional module>,
'awaited_count': <optional number>
}