Artificial life
evolutionary computation
genetic algorithms
genetic programming
classifier systems
evolutionary programming
evolution strategies
evolution with no explicit fitness