The goal of this package is to provide advanced algorithmic support for arbitrary optimisation problems (simulations/control systems) with minimal required coding. Users can easily connect arbitrary evaluation functions to advanced algorithms with minimal coding, with support for multi-threaded or MPI-enabled execution.
XOPT
Flexible optimization of arbitrary problems in Python.