Open Source GP code
The following open source code links are known to be available at the time of writing:
5th January 2009
.
Java
- 'ECJ' implementation (Tree structed GP)
Open BEAGLE
Generic library for GAs, (Tree Structured) GP and ES. Some support for Multi-objective Optimization
C++
- 'EO' template library for GA and ES
C
- 'lilgp' implementation (Tree structured GP)
Symbiotic Bid-based (SBB) GP
- Bid-based model for coevolving a team of programs from a single population. Includes processes for lateral problem decomposition and hiearchical `complexification'.
Code for Grammatical Evolution
- see lecture #5
Evolutionary Multi-objective optimization source code repository
- Source code for various GA EMOO paradigms.
Web Resources
The following are some basic web resources of information on Evolutionary Computation.
EvoNet
the European Network of Excellence on Evolutionary Computing.
GP Bibliography
International Society for Genetic and Evolutionary Computation
Organization responsible for various Evolutionary Computation Conferences
EMOO repository
- Various listings of Evolutionary Multi-objective optimization related research. Mostly for Genetic Algorithms.