diegoMontesinos / galapagosP5

A library of Genetic Algorithms for Processing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GalapagosP5

GalapagosP5 is a library of Evolutionary Algorithms for Processing.

WARNING: THIS IS A DEVELOPING LIBRARY!

Release date: 10 August 2015

Evolutionary Algorithms

Evolutionary Algorithms form a subfield of Artificial Intelligence called Evolutionary Computing that is based on Charles Darwin theory of evolution by Natural Selection.

The idea of the Evolutionary Algorithms is improving a population of possible solutions for a given problem. Every possible solution (Sample) have characteristics that make it unique. Each step, all samples are evaluated and determined the level of fitness for solve the problem. The best-fitness samples are selected for generate the next population (offspring) who will inherit part of their characteristics.

Name

The name of the library is taken from the Ecuador's islands where Darwin studied the endemic species that led him to establish his theory.

This library, at the moment, covers only Genetic Algorithms.

Contribute

If you want to contribute with this library, please send me an email to diegoa.montesinos@gmail.com .

Author

Diego Montesinos, 2015.

http://github.com/diegoMontesinos

About

A library of Genetic Algorithms for Processing.

License:GNU General Public License v2.0


Languages

Language:HTML 88.4%Language:Java 7.2%Language:CSS 2.7%Language:Processing 1.7%