No description
  • C++ 77%
  • HTML 12.2%
  • CMake 5.8%
  • Python 1.2%
  • C 0.6%
  • Other 2.9%
Find a file
nojhan 9056ed8989 add an eoSystemError exception
- make members const in eoException.h classes
2020-02-06 21:55:12 +01:00
cmake add cmake export to all targets & bugfix Find module 2019-09-29 21:14:30 +02:00
deprecated/eo fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
edo fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
eo add an eoSystemError exception 2020-02-06 21:55:12 +01:00
mo minor update on permutation hoods 2016-07-07 11:28:07 +02:00
moeo add cmake export to all targets & bugfix Find module 2019-09-29 21:14:30 +02:00
problems Update type of elements in QAP eval and QAP incrEval 2015-06-09 11:08:41 +02:00
smp add cmake export to all targets & bugfix Find module 2019-09-29 21:14:30 +02:00
website a new logo, merged of the old ones, vectorized manually 2012-12-18 23:34:41 +01:00
.gitignore git ignore built files 2013-01-31 11:54:32 +01:00
archive_current.sh use a sub-directory in the zip archive 2013-04-30 15:56:54 +02:00
AUTHORS merge and clean the authors file 2012-10-05 21:13:42 +02:00
CMakeLists.txt BREAKING CHANGE: set standard to C++11, feat: accessor to breeder ops 2019-12-10 11:11:47 +01:00
CTestConfig.cmake Migration from SVN 2012-08-30 11:30:11 +02:00
ForRelease move the ForRelease file in root dir 2012-07-27 09:28:40 +02:00
INSTALL Small modif in moIndexedSwapNeighbor 2014-06-25 17:02:38 +02:00
LICENSE Migration from SVN 2012-08-30 11:30:11 +02:00
README.md README file adapted to Markdown file README.md finished 2019-04-12 23:20:34 -03:00

ParadisEO: A C++ evolutionary computation framework to build parallel stochastic optimization solvers

Release

The actual release is paradiseo-2.0

Installation

The basic installation procedure must be done in a separatly folder in order to keep your file tree clean.

Create a directory to build and access it:

$ mkdir build && cd build

Compile the project into the directory with cmake:

$ cmake ..
$ make

Take a coffee ;)

Congratulations!! ParadiseEO is installed!

Please refer to paradisEO website or INSTALL file for further information about installation types and options.


Directory Structure

  • AUTHORS: Authors list;

  • cmake: Directory of cmake files;

  • CMakeLists.txt: Definitions for building process;

  • CTestConfig.cmake: Definitions for testing process;

  • INSTALL: Steps and options of the installation process;

  • LICENSE: License contents;

  • eo: Specific directory of the EO (Evolving Objects) module;

  • mo: Specific directory of the MO (Moving Objects) module;

  • moeo: Specific directory of the MOEO (Multi-Objective Optimization) module;

  • problems: classical problems evaluation functions.


Notes

ParadisEO uses EO, a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for almost any kind of evolutionary computation you might come up to - at least for the ones we could think of.

EO Website: http://eodev.sourceforge.net/.

ParadisEO Website: http://paradiseo.gforge.inria.fr/

EO is distributed under the GNU Lesser General Public License: http://www.gnu.org/copyleft/lesser.html

Please read README file of each extracted directory if you have problems for the installation.


Contact

For further information about ParadisEO, help or to report any problem : paradiseo-help@lists.gforge.inria.fr