diff --git a/website/frameworks_comparison.ods b/docs/frameworks_comparison.ods similarity index 100% rename from website/frameworks_comparison.ods rename to docs/frameworks_comparison.ods diff --git a/website/200px-Graph_betweenness.svg.png b/docs/img/200px-Graph_betweenness.svg.png similarity index 100% rename from website/200px-Graph_betweenness.svg.png rename to docs/img/200px-Graph_betweenness.svg.png diff --git a/website/BatchGantt1.png b/docs/img/BatchGantt1.png similarity index 100% rename from website/BatchGantt1.png rename to docs/img/BatchGantt1.png diff --git a/website/EO_star.svg b/docs/img/EO_star.svg similarity index 100% rename from website/EO_star.svg rename to docs/img/EO_star.svg diff --git a/website/Evolutionary_algorithm.png b/docs/img/Evolutionary_algorithm.png similarity index 100% rename from website/Evolutionary_algorithm.png rename to docs/img/Evolutionary_algorithm.png diff --git a/website/Evolutionary_algorithm.svg b/docs/img/Evolutionary_algorithm.svg similarity index 100% rename from website/Evolutionary_algorithm.svg rename to docs/img/Evolutionary_algorithm.svg diff --git a/website/Gallagher_Gaussian_BBOB_f21.png b/docs/img/Gallagher_Gaussian_BBOB_f21.png similarity index 100% rename from website/Gallagher_Gaussian_BBOB_f21.png rename to docs/img/Gallagher_Gaussian_BBOB_f21.png diff --git a/website/Graph_betweenness.svg b/docs/img/Graph_betweenness.svg similarity index 100% rename from website/Graph_betweenness.svg rename to docs/img/Graph_betweenness.svg diff --git a/website/edo_design.svg b/docs/img/edo_design.svg similarity index 100% rename from website/edo_design.svg rename to docs/img/edo_design.svg diff --git a/website/eo_ico.png b/docs/img/eo_ico.png similarity index 100% rename from website/eo_ico.png rename to docs/img/eo_ico.png diff --git a/website/eo_logo.png b/docs/img/eo_logo.png similarity index 100% rename from website/eo_logo.png rename to docs/img/eo_logo.png diff --git a/website/eo_logo.svg b/docs/img/eo_logo.svg similarity index 100% rename from website/eo_logo.svg rename to docs/img/eo_logo.svg diff --git a/website/eo_logo_48_notext.png b/docs/img/eo_logo_48_notext.png similarity index 100% rename from website/eo_logo_48_notext.png rename to docs/img/eo_logo_48_notext.png diff --git a/website/eo_logo_fronde.svg b/docs/img/eo_logo_fronde.svg similarity index 100% rename from website/eo_logo_fronde.svg rename to docs/img/eo_logo_fronde.svg diff --git a/website/fronde.png b/docs/img/fronde.png similarity index 100% rename from website/fronde.png rename to docs/img/fronde.png diff --git a/website/paradiseo_logo.svg b/docs/img/paradiseo_logo.svg similarity index 100% rename from website/paradiseo_logo.svg rename to docs/img/paradiseo_logo.svg diff --git a/website/paradiseo_logo_200px.png b/docs/img/paradiseo_logo_200px.png similarity index 100% rename from website/paradiseo_logo_200px.png rename to docs/img/paradiseo_logo_200px.png diff --git a/website/paradiseo_logo_200px_dark.png b/docs/img/paradiseo_logo_200px_dark.png similarity index 100% rename from website/paradiseo_logo_200px_dark.png rename to docs/img/paradiseo_logo_200px_dark.png diff --git a/website/paradiseo_logo_dark.svg b/docs/img/paradiseo_logo_dark.svg similarity index 100% rename from website/paradiseo_logo_dark.svg rename to docs/img/paradiseo_logo_dark.svg diff --git a/website/paradiseo_modules.png b/docs/img/paradiseo_modules.png similarity index 100% rename from website/paradiseo_modules.png rename to docs/img/paradiseo_modules.png diff --git a/website/paradiseo_modules.svg b/docs/img/paradiseo_modules.svg similarity index 100% rename from website/paradiseo_modules.svg rename to docs/img/paradiseo_modules.svg diff --git a/index.html b/docs/index.html similarity index 99% rename from index.html rename to docs/index.html index 91604d7f9..a75ebf428 100644 --- a/index.html +++ b/docs/index.html @@ -10,8 +10,8 @@ - - + +
The code is presented without comments, to keep it short, but it is yet full-featured, as you will see if you compile it within the build directory, with c++ cmaes.cpp -I../eo/src -I../edo/src -DWITH_EIGEN=1 -I/usr/include/eigen3 -std=c++17 -L./lib/ -leo -leoutils -les -o cmaes and run ./cmaes --help
If you have a classical problem for which available code exists (for example if you have a black-box problem with real-valued variables), you will just choose operators to form an algorithm and connect it to your evaluation function (which computes the quality of a given solution). Of course, it's also possible to add new algorithms "grammar". For instance, the grammar for estimation of distribution algorithms is an extension of the one for evolutionary algorithms. That way, you can re-use the operators already implemented for other algorithms. Paradiseo is organized in several modules, either providing different "grammars" for different algorithms, either providing high-level features. All modules follows the same architecture design and are interoperable with the others, so that you can easily choose the subset of features you need. The following tables show how Paradiseo compares to other active open-source frameworks, to the best of our knowledge (updated on 2019-10-18).
1 #include <eo>
@@ -353,8 +352,8 @@
@@ -374,8 +373,8 @@
@@ -391,8 +390,8 @@
@@ -519,9 +518,6 @@
VS other Frameworks