Project information:

CIlib is a library of different computational intelligence algorithms and supporting APIs, supporting different paradigms (some are still in very active development):

  • Swarm Intelligence (including):

    • Particle Swarm Optimization
    • Bee Colony Optimization, and more
  • Evolutionary Computation (including):

    • Genetic Algorithms
    • Evolutionary Programming
    • Evolutionary Strategies
    • Genetic Programming, and more
  • Neural Networks

  • Game Playing

The library is designed to be as extensible as possible so that different types of algorithms may be used, with very little required configuration.

Build status