Geneva is a library for performing parametric optimization in parallel on devices ranging from multi-processor machines over clusters to Grids and Cloud installations.
Geneva currently supports Evolutionary Algorithms, Swarm Algorithms, Gradient Descents and a form of Simulated Annealing. All algorithms act on the same data structures for the description of optimization problems, so that it becomes possible to "chain" different algorithms, making the result of one algorithm the input of another.
All bugs Latest bugs reported
Bug #1122309: Compilation error starting with revno 2158
Reported on 2013-02-11
Bug #1085145: Geneva 0.9.10 compile failure under Cygwin
Reported on 2012-11-30
Bug #1082899: GConstrainedInt32Object jumps from lowest value to highest value when mutation reduces the value
Reported on 2012-11-25
Bug #1073361: Swarm algorithms don't run in broker mode (confirmed using the 06_GSimpleSwarm demo and a seperate external application.
Reported on 2012-10-30
Bug #1057420: Compilation error when modifying TIME_UTC in Boost headers
Reported on 2012-09-27