SMARTS 2.0
Studying Adaptation in an Artificial World

Author and Programmer: Michael Gasser

Evolution in SMARTS

In the SMARTS Evolution module, generations of critters adapt to their environment using a genetic algorithm. Genetic algorithms are described in the next section. Even if you are already familiar with genetic algorithms, you should read this section because some details are particular to SMARTS. The following section describes the program.

The Theory

Evolution

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

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

The Program

SMARTS Home

Learning module


Indiana University

CCSI

Michael Gasser

Licenses:
Documentation
Software