 Designing a good genetic representation that is expressive and evolvable is a hard problem in evolutionary computation.Difference in genetic representations is one of the major criteria drawing a line between known classes of evolutionary computation.Terminology is often analogous with natural genetics.