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.
This is the Geneva collaborative development software repository. If you are looking for Geneva precompiled binaries (for several Linux distributions only, at the moment) please visit the "External downloads" link just below.
All questions Latest questions
Are there any precompiled Geneva packages available?
Posted on 2015-01-28
How to report a bug?
Posted on 2010-02-08
All bugs Latest bugs reported
Bug #1568309: Incorrect random numbers from GRandomNumberFactory
Reported on 2016-04-09
Bug #1556443: Wrong initializer for maxResubmissions_ in GGradientDescentFactory
Reported on 2016-03-12
Bug #1427577: EA -> SA, "best past" of EA not transfered to SA
Reported on 2015-03-03
Bug #1404490: Wrong default value for parameterscan
Reported on 2014-12-20
Bug #1403535: Help command line options not available if missing config files
Reported on 2014-12-17