gusl: (Default)
[personal profile] gusl
I used to think of genetic programming as "dumb", producing bloaty, hacky solutions to simple problems. When I think of "automatic programming", however, I think of clean, high-level languages and macros, which are basically better tools for making human-produced code. But why not mix the two? Have algorithms play with your clean code and see if they get you anywhere.

Apparently genetic programming has gotten smarter than I thought:
Genetic Programming II: Automatic Discovery of Reusable Programs.

Genetic programming has 16 attributes of what is sometimes called automatic programming or program synthesis or program induction

Trends and Controversies - Genetic Programming

(no subject)

Date: 2004-02-22 04:30 pm (UTC)
From: [identity profile] vi-z.livejournal.com
There is a way to write short elegant programs; you just search the space in the order of increasing complexity. You can search through Juergen's page www.idsia.ch/~juergen for "OOPS" and skim through some papers and presentations. It has its own problems, though.

February 2020

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags