Genetic Progamming
- Another clever thing you can do with GAs is learn code.
- You typically use a gene sequence of code snippets, and
breed them.
- Code is usually done using some tree language (Lisp works).
- You have to be a bit smarter as you want variable length
items.
- The evaluation function is usually the item your trying to learn
(combined with small size to favour smaller programs).
- I don't think this technique is particularly applicable currently.