No description
  • C++ 77%
  • HTML 12.2%
  • CMake 5.8%
  • Python 1.2%
  • C 0.6%
  • Other 2.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
nojhan a5354f8ef3 add eoEvalNanThrowException
Wrap an evaluation function so that an exception may be thrown when the
eval function returns a bad value (Not A Number or infinity).
2020-03-16 18:20:04 +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 add EDO continuator checking matrices of adaptive distribution 2020-03-16 18:17:35 +01:00
eo add eoEvalNanThrowException 2020-03-16 18:20:04 +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