-
Notifications
You must be signed in to change notification settings - Fork 0
Home
th5th edited this page Jan 25, 2012
·
19 revisions
Libcea will be a new library to assist in the creation of widely reconfigurable evolutionary algorithms (EAs). This will include algorithms whose parameters are fixed or variable. The first version of the library will allow any of the stages of an evolutionary algorithm to be finely tuned, reconfigured, or completely replaced. The manner in which stages are combined into generations will also be adjustable, and additional steps may be defined by the user and added to the evolutionary process.
-
Libcea Overview
- Getting Started with Libcea
- Introduction to Evolutionary Algorithms
-
Compilation and the Build System
- Outline of Test Suites
- Project Management
-
The Libcea API
- Core functions
- Library initialisation and setup
- EA Creation
- EA Configuration
- EA Execution
- Data Display / Output
- Genetic Operators
-
Pseudorandom Number Generators (PRNGs)
- Linear Congruential Generators (LCG)
- Multiply-with-Carry (MWC)
- Mersenne Twister (mt19937)
- ISAAC
- Core functions
-
Objects and Data Structures
- CeaAlgorithm
- CeaOperator
- CeaPopulation
- CeaGenome
- CeaGene