Blackboard:What goes on

From Beagle

Contents

Stable version

A stable version 3.0.2 will be done in the next weeks. It will be mainly version 3.0.1 with some bug fixes applied.

  • Corrections and improvements to CMA-ES algorithm (Christian Gagné)
  • Bug fix in STGP standard mutation operator (Christian Gagné)
  • Miscelaneous small bug fixes

Development version

Developments for release 3.1.0 are on going. Release is scheduled nextly. Expect the development version to be less polished, although bundled with a lot of new, nice features.

Completed Developments

  • Corrections and improvements to CMA-ES algorithm (Christian Gagné)
  • Integration of Distributed BEAGLE master-slave system into Open BEAGLE (Marc Dubreuil and Christian Gagné)
  • Island-model TCP/IP distribution operators (Matthew Walker)
  • History component and operators to build the genealogy of an evolution (Alexandre Devert)
  • Migration to a new PACC version

On-going Developments

  • Island-model MPI distribution operators (Matthew Walker)
  • Reworked initialization process (Marc Parizeau)
  • Merge of Distributed BEAGLE examples into Open BEAGLE examples (Christian Gagné)
  • Reworked compilation system and release process on Windows (Christian Gagné)
  • Improved doxygen documentation (Marc Parizeau)

Future version

Planned Developments

  • Update to new PACC version that would include the PACC::Plugin class (Marc Parizeau and Christian Gagné)
  • Package system for finer control over included/non-included elements (Christian Gagné)
  • Plugin system for complete setting of applications through configuration file (Christian Gagné)
  • Testing, testing, testing