Projects / Open BEAGLE

Open BEAGLE

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++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Nov 2007 10:53
  • Rrelease-after

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

  • Rrelease-mid
  •  14 Nov 2007 21:55
  • Rrelease-after

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

  • Rrelease-mid
  •  10 Oct 2005 11:33
  • Rrelease-after

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

  • Rrelease-mid
  •  06 Oct 2005 07:10
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  28 Oct 2004 13:37
  • Rrelease-after

Changes: 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.

5e054efdfb9bbcb79eec8ed8b21a991d_thumb

Project Spotlight

episoder

A tool to tell you about new episodes of your favourite TV shows.

No-screenshot

Project Spotlight

rGallery

An image gallery Web script.