# Welcome to Evolving Objects

### 0.9.4-cvs

## Introduction

EO is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for almost any kind of evolutionary computation you might come up to - at least for the ones we could think of. It is component-based, so that if you don't find the class you need in it, it is very easy to subclass existing abstract or concrete classes.

## Tutorial

The best place to learn about the features and approaches of EO is to look at the tutorial.

## Installation

The installation procedure of the package is detailed in the README file in the top-directory of the source-tree.

## Overall Design

For an introduction to the design of EO you can look at the slides from a talk at EA 2001 or the corresponding article in Lecture Notes In Computer Science 2310, Selected Papers from the 5th European Conference on Artificial Evolution.