Question: what are the two main features of genetic algorithm?
Answer: Population − It is a subset of all the possible (encoded) solutions to the given problem. ... 
Chromosomes − A chromosome is one such solution to the given problem.
Gene − A gene is one element position of a chromosome.
Allele − It is the value a gene takes for a particular chromosome.