-
Notifications
You must be signed in to change notification settings - Fork 23
Status
Dave Knoester edited this page Jul 17, 2014
·
4 revisions
This document describes the current status of EALib (and its associated libraries), lists known issues, and contains a list of upcoming / desirable features.
- Add an evolutionary game theory algorithm. Fitness function object should take a Population:
template <typename Population, typename RNG, typename EA> void operator()(Population& p, ...)
- Re-institute concept checking
- Transparent MPI support for meta-populations.
- Consider a gene-parsing framework that standardizes the genome representation into a circular vector, and provide a way to easily define genes within that genome. This effectively turns the whole EA into a genetic algorithm, which is fine.
- Enable an EA to be configured / controlled via python.
- Develop a Boost::Parameter interface to ea::evolutionary_algorithm (and the other EAs: digital_evolution, novelty_search…).
- Metapopulation datafile wrapper that enables transparent use of subpopulation-specific data files.