An open API service indexing awesome lists of open source software.

https://github.com/divineomega/genetic-algorithms-experiment-one

Experimental work on Genetic Algorithms
https://github.com/divineomega/genetic-algorithms-experiment-one

creatures genetic-algorithms

Last synced: about 1 year ago
JSON representation

Experimental work on Genetic Algorithms

Awesome Lists containing this project

README

          

# Genetic Algorithms Experiment One

This repository is a experimentation in evolving ASCII creatures using genetic algoritms.

When running this application, you must first define a 5x5 ASCII creature (or anything really), such as the following.

```
\____/
/ |
| o:<
\____|
/ \
```

This creature is considered the ideal specimen. The genetic algorithm then evolves generation after generation of creatures, starting with a random population. Each new generation's population is made by breeding together (and mutating) creatures from the previous generation. The parent creatures are selected randomely, with a higher chance of selection going to creatures that are more similar to the ideal specimen previously specified.