Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
PaGMO is described as 'Offers a generalization of the island model paradigm able parallelize global and local optimization algorithms using multiple threads/processes. It provides a set of C++ classes and their exposition in Python language as to allow the user to solve, in a parallel fashion' and is an app. There are seven alternatives to PaGMO for Windows and Linux. The best PaGMO alternative is ParEGO, which is both free and Open Source. Other great apps like PaGMO are MOEA Framework, OPAC, modeFRONTIER and Open BEAGLE.
modeFRONTIER is a multidisciplinary and multi-objective optimization and design environment, written to allow easy coupling to almost any computer aided engineering (CAE) tool, whether commercial or...
Open BEAGLE is a C++ Evolutionary Computation (EC) framework. It provides an high-level software environment to do any kind of EC, with support for tree-based genetic programming; bit string, integer-valued vector, and real-valued vector genetic algorithms; and evolution...
(PARallel and DIStributed Evolving Objects) is a C++ white-box object-oriented framework dedicated to the flexible design of metaheuristics. Based on EO, a template-based ANSI-C++ compliant evolutionary computation library, it is composed of four...
moptipy is a library with implementations of metaheuristic optimization methods in Python 3 that also offers an environment for replicable experiments. It is structured with performance, ease-of-use, and generality in mind, but also based on an educational and research...