algorithms work, which, as mentioned above, imitates natural evolutionary processes.
GAs operate on variables represented by code combinations called chromosomes . Such combinations consist of a set of characteristics (or characters) called genes . The characters belong to an (usually binary) alphabet (selected for the particular application) whose possible states are called alleles . The entire genetic information about a given element is called a genotype .
The data structures (code combinations) on which GA operates are converted into values of the each variable