opn¶
opn is a set of algorithms, problems, and visualisers to help in scientific experimentation on global optimization, especially metaheuristic optimization.
License & Warning¶
You may use this software freely in your academic work. For commercial use, contact developers.
This software is in alpha stage. They are useful for us, but we do not accept any kind of responsibility if you use them. They may ruin your day or more... You are warned.
Repository¶
The code is in https://bitbucket.org/oaltun/opn
The repository management will follow the approach explained in http://nvie.com/posts/a-successful-git-branching-model/
Installation & Dependencies¶
For installation, currently you need to download the zip, extract the files, and add ‘opn’ directory to your pythonpath.
We have been using this software on Python 2.7.x and 64 bit Windows 7.
You need to install following Python libraries before using opn: pyqt4, numpy, mayavi, and matplotlib.
Algorithms¶
You can find all included algorithms in API page for the opn.algorithm submodules.
Problems¶
You can find all included problems in API page for the opn.problem submodules.