Geneva Optimization 1.4.1 "Fénis"

Milestone information

Project:
Geneva Optimization
Series:
trunk
Version:
1.4.1
Code name:
Fénis
Released:
2015-01-23  
Registrant:
ariel
Release registered:
2015-01-23
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
2 Ruediger Berlich
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Won't Fix, 2 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon geneva-v1.4.1.tgz (md5, sig) Geneva v1.4.1 (Fénis) 38
last downloaded 48 weeks ago
download icon geneva-v1.4.1-ReleaseNotes.txt (md5, sig) Geneva v1.4.1 Release Notes 15
last downloaded 49 weeks ago
Total downloads: 53

Release notes 

Geneva Optimization Library

* Version 1.4.1, "Fénis" - January 23, 2015

See the Changelog for the individual changes.

Changelog 

View the full changelog

The main changes for this release include:

****************************** BREAKING CHANGES ********************************

 - The method addConfigurationOptions() has lost the (unnecessary)
   "showOrigin" parameter.
 - The handling of the BOOST location variables in the Geneva configuration
   file "scripts/genevaConfig.gcfg" was changed. The changes are minor, but
   you will need to adapt your current configuration. Read the configuration
   file comments for more details. Thanks to these changes, if a binary OS
   Boost installation is available, the "prepareBuild.sh" script will now be
   able to configure a default Geneva build without requiring any
   configuration file.

********************************************************************************

 - Removed GExternalSetterIndividual in favour of a more versatile
   enforceFitnessUpdate().
 - Fixed Bug #1399716 in Launchpad --> Calling go & "ea" & "sa" crashed.
 - Introduced a more versatile syntax for configuration options in
   GParserBuilder. You can now say things like:
     gpb.registerFileParameter<boost::uint32_t>(...) << "my comment";
 - Added an option to override default values of configuration options
   that were set by a parent class (needed for GParserBuilder).
 - Added support for MS Windows using the Cygwin environment.
 - Restructured the build system, creating a new shared CMake module
   "CommonGenevaBuild" which may be used to build independent Geneva
   applications as well as any of the Geneva examples or tests out of
   the main tree. This module is also used for the normal Geneva build.
   The "IndependentBuild" CMake module was removed.
 - The build-system now allows for libraries, headers and other files
   to be installed in independent locations: to that aim, you may define
   the variables INSTALL_PREFIX_LIBS, INSTALL_PREFIX_INCLUDES,
   INSTALL_PREFIX_DOCS, and INSTALL_PREFIX_DATA when running cmake.

0 blueprints and 3 bugs targeted

Bug report Importance Assignee Status
1403535 #1403535 Help command line options not available if missing config files 5 Low   4 Won't Fix
1399714 #1399714 Wrong sign of transformed fitness with maximization in GD 4 Medium Ruediger Berlich  10 Fix Released
1399716 #1399716 Crash if EA -> SA algorithm order is used 4 Medium Ruediger Berlich  10 Fix Released
This milestone contains Public information
Everyone can see this information.