Genetic improvement involves writing an automated “programmer” who manipulates the source code of a piece of software to make it work more efficiently.
Sourced through Scoop.it from: agenda.weforum.org
By john R. Woodward, Justyna Petke and William Langdon. Computer scientists have a history of borrowing ideas from nature, such as evolution. When it comes to optimising computer programs, a very interesting evolutionary-based approach has emerged over the past five or six years that could bring incalculable benefits to industry and eventually consumers. We call it genetic improvement.