FGA (Fast Genetic Algorithm) is a simple yet powerful implementation of genetic algorithms. The library provides many variants of crossover and selection procedures, and a parallel version of the algorithm is included.
NNF2 is a C++ library for feed-forward neural networks (also called multi-layer perceptrons). Its modular design makes it easily extensible by users. Batch training and saving of networks are supported.