Evolutionary computation and genetic algorithms

Evolution

population, variation, heredity, fitness, and survival

For evolution to work (either the real-life biological kind or some more abstract kind), we need at least the following.

How it works

Genetic algorithms

genetic encoding, selection, mating (crossover), and mutation

(Here is another site where you can learn about genetic algorithms.)

Home

Calendar

Coursework & grading

Assignments

Lecture notes

Other resources


IU home

IU CS home

Contact instructor