A type of programming that incorporates the Darwinian
theory of evolution by creating a large number of possible solutions to a problem randomly and creating "offspring" possibilities by combining certain traits randomly also randomly selecting certain solutions for termination based on their closeness to solving the problem (IE: survival of the most use full solutions) in addition the computer
selects a number of solutions randomly and creates small "
mutations" in their characteristics. the computer continues this process until the given criteria for an acceptable solution are met.
I hear that
NASA has a new type of
antenna that has a great range and
low energy usage!
yeah they used a genetic algorithm to design it!