Open BEAGLE is a C++ evolutionary computation framework. It provides a high-level software environment to do any kind of evolutionary computation, with support for tree-based genetic programming, bit string, integer-valued vector, and real-valued vector genetic algorithms, evolution strategy, co-evolution, and evolutionary multi-objective optimization.
| Tags | Scientific/Engineering Artificial Intelligence |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Release Notes: This release fixes a bug in reading ephemeral random constants from XML files.


Release Notes: This release includes various bugfixes. In particular, fixes were made for the CMA-ES algorithm and mutation in Strongly Typed GP.


Release Notes: This release includes minor changes to allow compilation on Mac OS X and to take advantage of precompiled headers on gcc.


Release Notes: The PACC collection, a collection of portable utilitary C++ classes, was incorporated. A new integer-valued vector genetic algorithms representation was added. Major improvements were made to the genetic programming framework. Miscellaneous bugfixes and minor improvements were done. The manual, XML schema file, and compilation HOWTO were updated.


Release Notes: This release focus is mainly on improvements of the GA framework, including the addition of the CMA-ES algorithm, SBX crossover, and enhanced parameters limits management for real-valued representations.
An easy-to-use integrated penetration testing tool for finding vulnerabilities in Web applications.