Represents the set of genes, known as chromosome in genetic programming.
This class is an entry point to use Genetic Algorithm to solve optimization problem.
Represents a populations of chromosomes.
Represents the crossover strategy depending of locus point amount.
Please, have a look at https://en.wikipedia.org/wiki/Selection_(genetic_algorithm).