Package-level declarations
Functions
Link copied to clipboard
                  Executes best selection step for CellEvolveScope.neighbors.
Link copied to clipboard
                  inline fun <V, F> CellEvolveScope<V, F>.selection(selection: (source: Array<Chromosome<V, F>>) -> Chromosome<V, F>)
Performs a selection step for population in CellularGA. Selects one partner from neighbors determined by the CellularNeighborhood with selection function. Selected partner will be moved to the first position of CellEvolveScope.neighbors (index = 0).
Link copied to clipboard
                  Executes random selection step for CellEvolveScope.neighbors.
Link copied to clipboard
                  Executes roulette selection step for CellEvolveScope.neighbors:
Link copied to clipboard
                  Executes tournament selection step for CellEvolveScope.neighbors:
Link copied to clipboard
                  Executes best selection step for CellEvolveScope.neighbors.