From c3aec878e58a3b78ef8eca9da3b714d2caf44f89 Mon Sep 17 00:00:00 2001
From: legrand
Date: Tue, 12 Dec 2006 14:49:08 +0000
Subject: [PATCH] Paradiseo-eo sources added
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@40 331e1502-861f-0410-8da2-ba01fb791d7f
---
trunk/paradiseo-eo/.cvsignore | 25 +
trunk/paradiseo-eo/AUTHORS | 8 +
trunk/paradiseo-eo/COPYING | 504 +
trunk/paradiseo-eo/CVS/Entries | 17 +
trunk/paradiseo-eo/CVS/Entries.Log | 11 +
trunk/paradiseo-eo/CVS/Repository | 1 +
trunk/paradiseo-eo/CVS/Root | 1 +
trunk/paradiseo-eo/ChangeLog | 0
trunk/paradiseo-eo/ForRelease | 17 +
trunk/paradiseo-eo/INSTALL | 229 +
trunk/paradiseo-eo/LICENSE | 504 +
trunk/paradiseo-eo/Makefile.am | 30 +
trunk/paradiseo-eo/NEWS | 17 +
trunk/paradiseo-eo/README | 102 +
trunk/paradiseo-eo/README.html | 115 +
trunk/paradiseo-eo/THANKS | 0
trunk/paradiseo-eo/TODO.html | 28 +
trunk/paradiseo-eo/Tutorial/CVS/Entries | 1 +
trunk/paradiseo-eo/Tutorial/CVS/Repository | 1 +
trunk/paradiseo-eo/Tutorial/CVS/Root | 1 +
trunk/paradiseo-eo/acinclude.m4 | 61 +
trunk/paradiseo-eo/app/.cvsignore | 2 +
trunk/paradiseo-eo/app/CVS/Entries | 3 +
trunk/paradiseo-eo/app/CVS/Entries.Log | 4 +
trunk/paradiseo-eo/app/CVS/Repository | 1 +
trunk/paradiseo-eo/app/CVS/Root | 1 +
trunk/paradiseo-eo/app/Makefile.am | 3 +
trunk/paradiseo-eo/app/gprop/.cvsignore | 4 +
trunk/paradiseo-eo/app/gprop/CVS/Entries | 10 +
trunk/paradiseo-eo/app/gprop/CVS/Repository | 1 +
trunk/paradiseo-eo/app/gprop/CVS/Root | 1 +
trunk/paradiseo-eo/app/gprop/Makefile.am | 22 +
trunk/paradiseo-eo/app/gprop/gprop.cpp | 170 +
trunk/paradiseo-eo/app/gprop/gprop.h | 239 +
trunk/paradiseo-eo/app/gprop/l2.h | 140 +
trunk/paradiseo-eo/app/gprop/mlp.h | 458 +
trunk/paradiseo-eo/app/gprop/mse.h | 140 +
trunk/paradiseo-eo/app/gprop/qp.h | 251 +
trunk/paradiseo-eo/app/gprop/vecop.h | 214 +
trunk/paradiseo-eo/app/gpsymreg/.cvsignore | 1 +
trunk/paradiseo-eo/app/gpsymreg/CVS/Entries | 7 +
.../paradiseo-eo/app/gpsymreg/CVS/Repository | 1 +
trunk/paradiseo-eo/app/gpsymreg/CVS/Root | 1 +
trunk/paradiseo-eo/app/gpsymreg/Makefile.am | 15 +
trunk/paradiseo-eo/app/gpsymreg/fitness.h | 228 +
trunk/paradiseo-eo/app/gpsymreg/main.cpp | 172 +
trunk/paradiseo-eo/app/gpsymreg/node.h | 248 +
trunk/paradiseo-eo/app/gpsymreg/parameters.h | 112 +
trunk/paradiseo-eo/app/master/CVS/Entries | 1 +
trunk/paradiseo-eo/app/master/CVS/Repository | 1 +
trunk/paradiseo-eo/app/master/CVS/Root | 1 +
trunk/paradiseo-eo/app/mastermind/.cvsignore | 4 +
trunk/paradiseo-eo/app/mastermind/CVS/Entries | 5 +
.../app/mastermind/CVS/Repository | 1 +
trunk/paradiseo-eo/app/mastermind/CVS/Root | 1 +
trunk/paradiseo-eo/app/mastermind/Makefile.am | 14 +
.../app/mastermind/mastermind.cpp | 138 +
.../paradiseo-eo/app/mastermind/mastermind.h | 199 +
trunk/paradiseo-eo/autogen.sh | 39 +
.../build-freebsd-x86/CVS/Entries | 1 +
.../build-freebsd-x86/CVS/Repository | 1 +
trunk/paradiseo-eo/build-freebsd-x86/CVS/Root | 1 +
.../paradiseo-eo/build-linux-x86/CVS/Entries | 1 +
.../build-linux-x86/CVS/Repository | 1 +
trunk/paradiseo-eo/build-linux-x86/CVS/Root | 1 +
trunk/paradiseo-eo/configure.in | 74 +
trunk/paradiseo-eo/contrib/.cvsignore | 2 +
trunk/paradiseo-eo/contrib/CVS/Entries | 5 +
trunk/paradiseo-eo/contrib/CVS/Entries.Log | 3 +
trunk/paradiseo-eo/contrib/CVS/Repository | 1 +
trunk/paradiseo-eo/contrib/CVS/Root | 1 +
trunk/paradiseo-eo/contrib/MGE/CVS/Entries | 4 +
trunk/paradiseo-eo/contrib/MGE/CVS/Repository | 1 +
trunk/paradiseo-eo/contrib/MGE/CVS/Root | 1 +
trunk/paradiseo-eo/contrib/MGE/VirusOp.h | 144 +
trunk/paradiseo-eo/contrib/MGE/eoInitVirus.h | 86 +
trunk/paradiseo-eo/contrib/MGE/eoVirus.h | 130 +
trunk/paradiseo-eo/contrib/Makefile.am | 9 +
trunk/paradiseo-eo/contrib/boost/CVS/Entries | 3 +
.../contrib/boost/CVS/Entries.Log | 2 +
.../paradiseo-eo/contrib/boost/CVS/Repository | 1 +
trunk/paradiseo-eo/contrib/boost/CVS/Root | 1 +
trunk/paradiseo-eo/contrib/boost/config.hpp | 70 +
.../contrib/boost/config/CVS/Entries | 11 +
.../contrib/boost/config/CVS/Entries.Log | 4 +
.../contrib/boost/config/CVS/Repository | 1 +
.../contrib/boost/config/CVS/Root | 1 +
.../contrib/boost/config/abi/CVS/Entries | 1 +
.../contrib/boost/config/abi/CVS/Repository | 1 +
.../contrib/boost/config/abi/CVS/Root | 1 +
.../contrib/boost/config/abi_prefix.hpp | 20 +
.../contrib/boost/config/abi_suffix.hpp | 23 +
.../contrib/boost/config/auto_link.hpp | 354 +
.../contrib/boost/config/compiler/CVS/Entries | 17 +
.../boost/config/compiler/CVS/Repository | 1 +
.../contrib/boost/config/compiler/CVS/Root | 1 +
.../contrib/boost/config/compiler/borland.hpp | 175 +
.../contrib/boost/config/compiler/comeau.hpp | 59 +
.../boost/config/compiler/common_edg.hpp | 62 +
.../boost/config/compiler/compaq_cxx.hpp | 19 +
.../boost/config/compiler/digitalmars.hpp | 49 +
.../contrib/boost/config/compiler/gcc.hpp | 105 +
.../boost/config/compiler/greenhills.hpp | 28 +
.../contrib/boost/config/compiler/hp_acc.hpp | 70 +
.../contrib/boost/config/compiler/intel.hpp | 146 +
.../contrib/boost/config/compiler/kai.hpp | 35 +
.../boost/config/compiler/metrowerks.hpp | 104 +
.../contrib/boost/config/compiler/mpw.hpp | 51 +
.../boost/config/compiler/sgi_mipspro.hpp | 24 +
.../boost/config/compiler/sunpro_cc.hpp | 90 +
.../contrib/boost/config/compiler/vacpp.hpp | 58 +
.../contrib/boost/config/compiler/visualc.hpp | 147 +
.../contrib/boost/config/platform/CVS/Entries | 12 +
.../boost/config/platform/CVS/Repository | 1 +
.../contrib/boost/config/platform/CVS/Root | 1 +
.../contrib/boost/config/platform/aix.hpp | 33 +
.../contrib/boost/config/platform/amigaos.hpp | 15 +
.../contrib/boost/config/platform/beos.hpp | 26 +
.../contrib/boost/config/platform/bsd.hpp | 71 +
.../contrib/boost/config/platform/cygwin.hpp | 48 +
.../contrib/boost/config/platform/hpux.hpp | 68 +
.../contrib/boost/config/platform/irix.hpp | 31 +
.../contrib/boost/config/platform/linux.hpp | 98 +
.../contrib/boost/config/platform/macos.hpp | 78 +
.../contrib/boost/config/platform/solaris.hpp | 21 +
.../contrib/boost/config/platform/win32.hpp | 50 +
.../contrib/boost/config/posix_features.hpp | 87 +
.../contrib/boost/config/requires_threads.hpp | 92 +
.../boost/config/select_compiler_config.hpp | 83 +
.../boost/config/select_platform_config.hpp | 86 +
.../boost/config/select_stdlib_config.hpp | 68 +
.../contrib/boost/config/stdlib/CVS/Entries | 10 +
.../boost/config/stdlib/CVS/Repository | 1 +
.../contrib/boost/config/stdlib/CVS/Root | 1 +
.../boost/config/stdlib/dinkumware.hpp | 106 +
.../contrib/boost/config/stdlib/libcomo.hpp | 46 +
.../boost/config/stdlib/libstdcpp3.hpp | 61 +
.../contrib/boost/config/stdlib/modena.hpp | 30 +
.../contrib/boost/config/stdlib/msl.hpp | 59 +
.../contrib/boost/config/stdlib/roguewave.hpp | 127 +
.../contrib/boost/config/stdlib/sgi.hpp | 111 +
.../contrib/boost/config/stdlib/stlport.hpp | 201 +
.../contrib/boost/config/stdlib/vacpp.hpp | 18 +
.../contrib/boost/config/suffix.hpp | 547 +
.../contrib/boost/config/user.hpp | 124 +
trunk/paradiseo-eo/contrib/boost/limits.hpp | 143 +
.../contrib/boost/numeric/CVS/Entries | 2 +
.../contrib/boost/numeric/CVS/Entries.Log | 1 +
.../contrib/boost/numeric/CVS/Repository | 1 +
.../contrib/boost/numeric/CVS/Root | 1 +
.../contrib/boost/numeric/interval.hpp | 32 +
.../boost/numeric/interval/CVS/Entries | 17 +
.../boost/numeric/interval/CVS/Entries.Log | 3 +
.../boost/numeric/interval/CVS/Repository | 1 +
.../contrib/boost/numeric/interval/CVS/Root | 1 +
.../contrib/boost/numeric/interval/arith.hpp | 305 +
.../contrib/boost/numeric/interval/arith2.hpp | 212 +
.../contrib/boost/numeric/interval/arith3.hpp | 69 +
.../boost/numeric/interval/checking.hpp | 130 +
.../boost/numeric/interval/compare.hpp | 19 +
.../numeric/interval/compare/CVS/Entries | 7 +
.../numeric/interval/compare/CVS/Repository | 1 +
.../boost/numeric/interval/compare/CVS/Root | 1 +
.../numeric/interval/compare/certain.hpp | 113 +
.../numeric/interval/compare/explicit.hpp | 248 +
.../interval/compare/lexicographic.hpp | 122 +
.../numeric/interval/compare/possible.hpp | 113 +
.../boost/numeric/interval/compare/set.hpp | 101 +
.../numeric/interval/compare/tribool.hpp | 138 +
.../boost/numeric/interval/constants.hpp | 85 +
.../boost/numeric/interval/detail/CVS/Entries | 13 +
.../numeric/interval/detail/CVS/Repository | 1 +
.../boost/numeric/interval/detail/CVS/Root | 1 +
.../interval/detail/bcc_rounding_control.hpp | 57 +
.../boost/numeric/interval/detail/bugs.hpp | 79 +
.../interval/detail/c99_rounding_control.hpp | 47 +
.../detail/c99sub_rounding_control.hpp | 43 +
.../numeric/interval/detail/division.hpp | 194 +
.../interval/detail/interval_prototype.hpp | 41 +
.../interval/detail/msvc_rounding_control.hpp | 88 +
.../interval/detail/ppc_rounding_control.hpp | 95 +
.../detail/sparc_rounding_control.hpp | 112 +
.../numeric/interval/detail/test_input.hpp | 76 +
.../interval/detail/x86_rounding_control.hpp | 108 +
.../detail/x86gcc_rounding_control.hpp | 51 +
.../boost/numeric/interval/ext/CVS/Entries | 3 +
.../boost/numeric/interval/ext/CVS/Repository | 1 +
.../boost/numeric/interval/ext/CVS/Root | 1 +
.../boost/numeric/interval/ext/integer.hpp | 70 +
.../ext/x86_fast_rounding_control.hpp | 70 +
.../boost/numeric/interval/hw_rounding.hpp | 64 +
.../boost/numeric/interval/interval.hpp | 450 +
.../contrib/boost/numeric/interval/io.hpp | 41 +
.../contrib/boost/numeric/interval/limits.hpp | 51 +
.../boost/numeric/interval/policies.hpp | 75 +
.../boost/numeric/interval/rounded_arith.hpp | 120 +
.../boost/numeric/interval/rounded_transc.hpp | 140 +
.../boost/numeric/interval/rounding.hpp | 101 +
.../contrib/boost/numeric/interval/transc.hpp | 232 +
.../boost/numeric/interval/utility.hpp | 331 +
trunk/paradiseo-eo/contrib/eoAged.h | 109 +
trunk/paradiseo-eo/contrib/eoDrawable.h | 64 +
trunk/paradiseo-eo/contrib/mathsym/COPYING | 340 +
.../paradiseo-eo/contrib/mathsym/CVS/Entries | 10 +
.../contrib/mathsym/CVS/Entries.Log | 7 +
.../contrib/mathsym/CVS/Repository | 1 +
trunk/paradiseo-eo/contrib/mathsym/CVS/Root | 1 +
.../paradiseo-eo/contrib/mathsym/GNUmakefile | 97 +
trunk/paradiseo-eo/contrib/mathsym/README | 198 +
trunk/paradiseo-eo/contrib/mathsym/README.TCC | 5 +
.../contrib/mathsym/eo_interface/CVS/Entries | 10 +
.../mathsym/eo_interface/CVS/Repository | 1 +
.../contrib/mathsym/eo_interface/CVS/Root | 1 +
.../contrib/mathsym/eo_interface/eoSym.h | 65 +
.../mathsym/eo_interface/eoSymCrossover.cpp | 78 +
.../mathsym/eo_interface/eoSymCrossover.h | 64 +
.../contrib/mathsym/eo_interface/eoSymEval.h | 96 +
.../contrib/mathsym/eo_interface/eoSymInit.h | 64 +
.../eo_interface/eoSymLambdaMutate.cpp | 29 +
.../mathsym/eo_interface/eoSymLambdaMutate.h | 47 +
.../mathsym/eo_interface/eoSymMutate.cpp | 73 +
.../mathsym/eo_interface/eoSymMutate.h | 114 +
.../contrib/mathsym/eval/BoundsCheck.cpp | 80 +
.../contrib/mathsym/eval/BoundsCheck.h | 58 +
.../contrib/mathsym/eval/CVS/Entries | 10 +
.../contrib/mathsym/eval/CVS/Repository | 1 +
.../contrib/mathsym/eval/CVS/Root | 1 +
.../contrib/mathsym/eval/Interval.h | 115 +
.../contrib/mathsym/eval/MultiFuncs.cpp | 26 +
.../contrib/mathsym/eval/MultiFunction.cpp | 341 +
.../contrib/mathsym/eval/MultiFunction.h | 26 +
.../contrib/mathsym/eval/c_compile.c | 57 +
.../contrib/mathsym/eval/sym_compile.cpp | 219 +
.../contrib/mathsym/eval/sym_compile.h | 36 +
.../contrib/mathsym/fun/CVS/Entries | 7 +
.../contrib/mathsym/fun/CVS/Repository | 1 +
.../paradiseo-eo/contrib/mathsym/fun/CVS/Root | 1 +
.../contrib/mathsym/fun/FunDef.cpp | 893 +
.../paradiseo-eo/contrib/mathsym/fun/FunDef.h | 186 +
.../contrib/mathsym/fun/SymOps.cpp | 109 +
.../paradiseo-eo/contrib/mathsym/fun/SymOps.h | 31 +
.../contrib/mathsym/fun/sym_operations.cpp | 174 +
.../paradiseo-eo/contrib/mathsym/fun/util.cpp | 27 +
.../contrib/mathsym/gen/CVS/Entries | 7 +
.../contrib/mathsym/gen/CVS/Repository | 1 +
.../paradiseo-eo/contrib/mathsym/gen/CVS/Root | 1 +
.../contrib/mathsym/gen/LanguageTable.cpp | 98 +
.../contrib/mathsym/gen/LanguageTable.h | 56 +
.../contrib/mathsym/gen/NodeSelector.cpp | 50 +
.../contrib/mathsym/gen/NodeSelector.h | 65 +
.../contrib/mathsym/gen/TreeBuilder.cpp | 46 +
.../contrib/mathsym/gen/TreeBuilder.h | 45 +
trunk/paradiseo-eo/contrib/mathsym/header | 17 +
.../contrib/mathsym/regression/CVS/Entries | 10 +
.../contrib/mathsym/regression/CVS/Repository | 1 +
.../contrib/mathsym/regression/CVS/Root | 1 +
.../contrib/mathsym/regression/Dataset.cpp | 133 +
.../contrib/mathsym/regression/Dataset.h | 51 +
.../mathsym/regression/ErrorMeasure.cpp | 340 +
.../contrib/mathsym/regression/ErrorMeasure.h | 61 +
.../contrib/mathsym/regression/Scaling.cpp | 417 +
.../contrib/mathsym/regression/Scaling.h | 95 +
.../contrib/mathsym/regression/TargetInfo.cpp | 138 +
.../contrib/mathsym/regression/TargetInfo.h | 65 +
.../contrib/mathsym/regression/stats.h | 119 +
.../paradiseo-eo/contrib/mathsym/shared_ptr.h | 102 +
.../contrib/mathsym/sym/CVS/Entries | 7 +
.../contrib/mathsym/sym/CVS/Repository | 1 +
.../paradiseo-eo/contrib/mathsym/sym/CVS/Root | 1 +
.../contrib/mathsym/sym/README.cpp | 364 +
.../paradiseo-eo/contrib/mathsym/sym/Sym.cpp | 155 +
trunk/paradiseo-eo/contrib/mathsym/sym/Sym.h | 174 +
.../contrib/mathsym/sym/SymImpl.cpp | 109 +
.../contrib/mathsym/sym/SymImpl.h | 113 +
.../paradiseo-eo/contrib/mathsym/sym/token.h | 28 +
trunk/paradiseo-eo/contrib/mathsym/symreg.cpp | 393 +
trunk/paradiseo-eo/contrib/mathsym/tcc.tar.gz | Bin 0 -> 427170 bytes
.../contrib/mathsym/test/CVS/Entries | 7 +
.../contrib/mathsym/test/CVS/Repository | 1 +
.../contrib/mathsym/test/CVS/Root | 1 +
.../contrib/mathsym/test/test_compile.cpp | 185 +
.../contrib/mathsym/test/test_diff.cpp | 17 +
.../contrib/mathsym/test/test_lambda.cpp | 34 +
.../contrib/mathsym/test/test_mf.cpp | 45 +
.../contrib/mathsym/test/test_simplify.cpp | 21 +
.../contrib/mathsym/test/testeo.cpp | 119 +
.../contrib/mathsym/test_data.txt | 102 +
trunk/paradiseo-eo/doc/.cvsignore | 6 +
trunk/paradiseo-eo/doc/CVS/Entries | 10 +
trunk/paradiseo-eo/doc/CVS/Repository | 1 +
trunk/paradiseo-eo/doc/CVS/Root | 1 +
trunk/paradiseo-eo/doc/EO_EA2001.pdf | Bin 0 -> 205478 bytes
trunk/paradiseo-eo/doc/LeCreusot.pdf | Bin 0 -> 134256 bytes
trunk/paradiseo-eo/doc/Makefile.am | 10 +
trunk/paradiseo-eo/doc/eo.cfg | 1119 ++
trunk/paradiseo-eo/doc/eo.doxytag | 14501 ++++++++++++++++
.../doc/html/_bit_e_a_8cpp-source.html | 102 +
.../doc/html/_bounds_check_8cpp-source.html | 95 +
.../doc/html/_bounds_check_8h-source.html | 73 +
.../doc/html/_c_m_a_params_8cpp-source.html | 249 +
.../doc/html/_c_m_a_params_8h-source.html | 67 +
.../doc/html/_c_m_a_state_8cpp-source.html | 380 +
.../doc/html/_c_m_a_state_8h-source.html | 59 +
.../doc/html/_dataset_8cpp-source.html | 148 +
.../doc/html/_dataset_8h-source.html | 66 +
.../paradiseo-eo/doc/html/_e_o_8h-source.html | 125 +
.../doc/html/_e_s_e_a_8cpp-source.html | 139 +
.../doc/html/_error_measure_8cpp-source.html | 355 +
.../doc/html/_error_measure_8h-source.html | 76 +
.../doc/html/_first_bit_e_a_8cpp-source.html | 194 +
.../doc/html/_first_bit_g_a_8cpp-source.html | 168 +
.../doc/html/_first_real_e_a_8cpp-source.html | 193 +
.../doc/html/_first_real_g_a_8cpp-source.html | 163 +
.../doc/html/_fun_def_8cpp-source.html | 905 +
.../doc/html/_fun_def_8h-source.html | 171 +
.../doc/html/_interval_8h-source.html | 130 +
.../doc/html/_language_table_8cpp-source.html | 113 +
.../doc/html/_language_table_8h-source.html | 71 +
.../doc/html/_multi_funcs_8cpp-source.html | 41 +
.../doc/html/_multi_function_8cpp-source.html | 356 +
.../doc/html/_multi_function_8h-source.html | 41 +
.../doc/html/_my_struct_e_a_8cpp-source.html | 181 +
.../html/_my_struct_lib_e_a_8cpp-source.html | 155 +
.../html/_my_struct_s_e_a_8cpp-source.html | 338 +
.../doc/html/_n_e_w_s-source.html | 30 +
.../doc/html/_node_selector_8cpp-source.html | 65 +
.../doc/html/_node_selector_8h-source.html | 77 +
.../doc/html/_one_max_e_a_8cpp-source.html | 181 +
.../html/_one_max_lib_e_a_8cpp-source.html | 155 +
.../doc/html/_py_e_o_8cpp-source.html | 245 +
.../doc/html/_py_e_o_8h-source.html | 171 +
.../doc/html/_r_e_a_d_m_e-source.html | 115 +
.../doc/html/_r_e_a_d_m_e_8cpp-source.html | 379 +
.../doc/html/_real_e_a_8cpp-source.html | 79 +
.../doc/html/_royal_road_8h-source.html | 74 +
.../doc/html/_scaling_8cpp-source.html | 432 +
.../doc/html/_scaling_8h-source.html | 110 +
.../doc/html/_second_bit_e_a_8cpp-source.html | 351 +
.../html/_second_real_e_a_8cpp-source.html | 332 +
.../doc/html/_sym_8cpp-source.html | 170 +
.../paradiseo-eo/doc/html/_sym_8h-source.html | 189 +
.../doc/html/_sym_impl_8cpp-source.html | 124 +
.../doc/html/_sym_impl_8h-source.html | 128 +
.../doc/html/_sym_ops_8cpp-source.html | 124 +
.../doc/html/_sym_ops_8h-source.html | 46 +
.../doc/html/_target_info_8cpp-source.html | 153 +
.../doc/html/_target_info_8h-source.html | 80 +
.../doc/html/_tree_builder_8cpp-source.html | 61 +
.../doc/html/_tree_builder_8h-source.html | 60 +
.../doc/html/_virus_op_8h-source.html | 133 +
.../doc/html/abstract1_8cpp-source.html | 61 +
.../doc/html/algos_8cpp-source.html | 121 +
trunk/paradiseo-eo/doc/html/annotated.html | 361 +
.../doc/html/apply_8h-source.html | 56 +
.../doc/html/breeders_8cpp-source.html | 66 +
.../class_biased_node_selector-members.html | 19 +
.../doc/html/class_biased_node_selector.html | 44 +
.../doc/html/class_biased_node_selector.png | Bin 0 -> 446 bytes
.../doc/html/class_cov-members.html | 23 +
trunk/paradiseo-eo/doc/html/class_cov.html | 54 +
.../doc/html/class_e_o-members.html | 49 +
trunk/paradiseo-eo/doc/html/class_e_o.html | 434 +
trunk/paradiseo-eo/doc/html/class_e_o.png | Bin 0 -> 615 bytes
.../doc/html/class_mem_pool-members.html | 22 +
.../paradiseo-eo/doc/html/class_mem_pool.html | 55 +
.../html/class_minimizing_traits-members.html | 17 +
.../doc/html/class_minimizing_traits.html | 35 +
.../doc/html/class_minimizing_traits.png | Bin 0 -> 486 bytes
.../doc/html/class_node_selector-members.html | 16 +
.../doc/html/class_node_selector.html | 38 +
.../doc/html/class_node_selector.png | Bin 0 -> 629 bytes
.../class_random_node_selector-members.html | 16 +
.../doc/html/class_random_node_selector.html | 37 +
.../doc/html/class_random_node_selector.png | Bin 0 -> 454 bytes
.../class_u_f__random__generator-members.html | 17 +
.../html/class_u_f__random__generator.html | 42 +
.../html/class_virus_bit_flip-members.html | 28 +
.../doc/html/class_virus_bit_flip.html | 91 +
.../doc/html/class_virus_bit_flip.png | Bin 0 -> 1789 bytes
.../class_virus_shift_mutation-members.html | 29 +
.../doc/html/class_virus_shift_mutation.html | 95 +
.../doc/html/class_virus_shift_mutation.png | Bin 0 -> 1860 bytes
.../html/classboolean__generator-members.html | 18 +
.../doc/html/classboolean__generator.html | 42 +
.../doc/html/classd_matrix-members.html | 19 +
.../paradiseo-eo/doc/html/classd_matrix.html | 48 +
.../doc/html/classeo1_pt_bit_crossover.html | 29 +
.../doc/html/classeo_aged-members.html | 24 +
trunk/paradiseo-eo/doc/html/classeo_aged.html | 233 +
.../doc/html/classeo_algo-members.html | 18 +
trunk/paradiseo-eo/doc/html/classeo_algo.html | 42 +
trunk/paradiseo-eo/doc/html/classeo_algo.png | Bin 0 -> 2054 bytes
.../html/classeo_arithmetic_crossover.html | 26 +
...ssembled_fitness_average_stat-members.html | 41 +
...lasseo_assembled_fitness_average_stat.html | 59 +
...classeo_assembled_fitness_average_stat.png | Bin 0 -> 2829 bytes
...o_assembled_fitness_best_stat-members.html | 41 +
.../classeo_assembled_fitness_best_stat.html | 59 +
.../classeo_assembled_fitness_best_stat.png | Bin 0 -> 2790 bytes
.../html/classeo_atom_exchange-members.html | 20 +
.../doc/html/classeo_atom_exchange.html | 47 +
.../doc/html/classeo_atom_exchange.png | Bin 0 -> 1761 bytes
.../html/classeo_average_stat-members.html | 44 +
.../doc/html/classeo_average_stat.html | 77 +
.../doc/html/classeo_average_stat.png | Bin 0 -> 2744 bytes
.../doc/html/classeo_b_f-members.html | 18 +
trunk/paradiseo-eo/doc/html/classeo_b_f.html | 52 +
trunk/paradiseo-eo/doc/html/classeo_b_f.png | Bin 0 -> 435 bytes
.../classeo_best_fitness_stat-members.html | 42 +
.../doc/html/classeo_best_fitness_stat.html | 70 +
.../doc/html/classeo_best_fitness_stat.png | Bin 0 -> 2762 bytes
.../doc/html/classeo_best_select-members.html | 19 +
.../doc/html/classeo_best_select.html | 43 +
.../doc/html/classeo_best_select.png | Bin 0 -> 1893 bytes
.../html/classeo_bin_clone_op-members.html | 29 +
.../doc/html/classeo_bin_clone_op.html | 51 +
.../doc/html/classeo_bin_clone_op.png | Bin 0 -> 1931 bytes
.../doc/html/classeo_bin_gen_op-members.html | 32 +
.../doc/html/classeo_bin_gen_op.html | 58 +
.../doc/html/classeo_bin_gen_op.png | Bin 0 -> 1941 bytes
.../doc/html/classeo_bin_op-members.html | 29 +
.../paradiseo-eo/doc/html/classeo_bin_op.html | 46 +
.../paradiseo-eo/doc/html/classeo_bin_op.png | Bin 0 -> 1728 bytes
...lasseo_binary_functor_counter-members.html | 34 +
.../html/classeo_binary_functor_counter.html | 102 +
.../html/classeo_binary_functor_counter.png | Bin 0 -> 839 bytes
.../doc/html/classeo_bit-members.html | 51 +
trunk/paradiseo-eo/doc/html/classeo_bit.html | 201 +
trunk/paradiseo-eo/doc/html/classeo_bit.png | Bin 0 -> 1532 bytes
.../doc/html/classeo_bit_bit_flip.html | 29 +
.../doc/html/classeo_bit_gx_over-members.html | 31 +
.../doc/html/classeo_bit_gx_over.html | 115 +
.../doc/html/classeo_bit_gx_over.png | Bin 0 -> 1836 bytes
.../html/classeo_bit_inversion-members.html | 28 +
.../doc/html/classeo_bit_inversion.html | 94 +
.../doc/html/classeo_bit_inversion.png | Bin 0 -> 1570 bytes
.../html/classeo_bit_mutation-members.html | 31 +
.../doc/html/classeo_bit_mutation.html | 155 +
.../doc/html/classeo_bit_mutation.png | Bin 0 -> 1576 bytes
.../doc/html/classeo_bit_next-members.html | 28 +
.../doc/html/classeo_bit_next.html | 94 +
.../doc/html/classeo_bit_next.png | Bin 0 -> 1554 bytes
.../html/classeo_bit_op_factory-members.html | 21 +
.../doc/html/classeo_bit_op_factory.html | 104 +
.../doc/html/classeo_bit_op_factory.png | Bin 0 -> 642 bytes
.../doc/html/classeo_bit_prev-members.html | 28 +
.../doc/html/classeo_bit_prev.html | 94 +
.../doc/html/classeo_bit_prev.png | Bin 0 -> 1547 bytes
.../doc/html/classeo_bool_flip-members.html | 28 +
.../doc/html/classeo_bool_flip.html | 45 +
.../doc/html/classeo_bool_flip.png | Bin 0 -> 1346 bytes
.../classeo_boolean_generator-members.html | 22 +
.../doc/html/classeo_boolean_generator.html | 50 +
.../doc/html/classeo_boolean_generator.png | Bin 0 -> 748 bytes
.../html/classeo_boolean_init-members.html | 22 +
.../doc/html/classeo_boolean_init.html | 50 +
.../doc/html/classeo_boolean_init.png | Bin 0 -> 1185 bytes
.../html/classeo_branch_mutation-members.html | 34 +
.../doc/html/classeo_branch_mutation.html | 165 +
.../doc/html/classeo_branch_mutation.png | Bin 0 -> 2308 bytes
.../doc/html/classeo_breed-members.html | 18 +
.../paradiseo-eo/doc/html/classeo_breed.html | 43 +
trunk/paradiseo-eo/doc/html/classeo_breed.png | Bin 0 -> 3083 bytes
.../doc/html/classeo_c_m_a_breed-members.html | 23 +
.../doc/html/classeo_c_m_a_breed.html | 56 +
.../doc/html/classeo_c_m_a_breed.png | Bin 0 -> 2948 bytes
.../doc/html/classeo_c_m_a_init-members.html | 23 +
.../doc/html/classeo_c_m_a_init.html | 53 +
.../doc/html/classeo_c_m_a_init.png | Bin 0 -> 1788 bytes
.../classeo_cellular_easy_e_a-members.html | 29 +
.../doc/html/classeo_cellular_easy_e_a.html | 79 +
.../doc/html/classeo_cellular_easy_e_a.png | Bin 0 -> 1565 bytes
.../doc/html/classeo_check_point-members.html | 35 +
.../doc/html/classeo_check_point.html | 89 +
.../doc/html/classeo_check_point.png | Bin 0 -> 2262 bytes
...seo_collapse_subtree_mutation-members.html | 34 +
.../classeo_collapse_subtree_mutation.html | 165 +
.../classeo_collapse_subtree_mutation.png | Bin 0 -> 2382 bytes
.../classeo_combined_continue-members.html | 29 +
.../doc/html/classeo_combined_continue.html | 74 +
.../doc/html/classeo_combined_continue.png | Bin 0 -> 2275 bytes
.../html/classeo_combined_init-members.html | 24 +
.../doc/html/classeo_combined_init.html | 106 +
.../doc/html/classeo_combined_init.png | Bin 0 -> 1296 bytes
.../classeo_comma_replacement-members.html | 22 +
.../doc/html/classeo_comma_replacement.html | 46 +
.../doc/html/classeo_comma_replacement.png | Bin 0 -> 2208 bytes
.../doc/html/classeo_continue-members.html | 23 +
.../doc/html/classeo_continue.html | 152 +
.../doc/html/classeo_continue.png | Bin 0 -> 5497 bytes
.../classeo_counted_dyn_update-members.html | 25 +
.../doc/html/classeo_counted_dyn_update.html | 51 +
.../doc/html/classeo_counted_dyn_update.png | Bin 0 -> 830 bytes
.../classeo_counted_state_saver-members.html | 30 +
.../doc/html/classeo_counted_state_saver.html | 75 +
.../doc/html/classeo_counted_state_saver.png | Bin 0 -> 698 bytes
.../html/classeo_ctrl_c_continue-members.html | 24 +
.../doc/html/classeo_ctrl_c_continue.html | 52 +
.../doc/html/classeo_ctrl_c_continue.png | Bin 0 -> 2273 bytes
.../html/classeo_det_bit_flip-members.html | 30 +
.../doc/html/classeo_det_bit_flip.html | 143 +
.../doc/html/classeo_det_bit_flip.png | Bin 0 -> 1571 bytes
.../doc/html/classeo_det_select-members.html | 20 +
.../doc/html/classeo_det_select.html | 101 +
.../doc/html/classeo_det_select.png | Bin 0 -> 1889 bytes
...classeo_det_tournament_select-members.html | 21 +
.../html/classeo_det_tournament_select.html | 50 +
.../html/classeo_det_tournament_select.png | Bin 0 -> 1956 bytes
...asseo_det_tournament_truncate-members.html | 20 +
.../html/classeo_det_tournament_truncate.html | 52 +
.../html/classeo_det_tournament_truncate.png | Bin 0 -> 1948 bytes
...det_tournament_truncate_split-members.html | 22 +
...classeo_det_tournament_truncate_split.html | 59 +
.../classeo_det_tournament_truncate_split.png | Bin 0 -> 1950 bytes
...o_det_tournament_worth_select-members.html | 26 +
.../classeo_det_tournament_worth_select.html | 58 +
.../classeo_det_tournament_worth_select.png | Bin 0 -> 2382 bytes
.../classeo_det_uniform_mutation-members.html | 35 +
.../html/classeo_det_uniform_mutation.html | 287 +
.../doc/html/classeo_det_uniform_mutation.png | Bin 0 -> 1515 bytes
...eterministic_sa_d_replacement-members.html | 25 +
...lasseo_deterministic_sa_d_replacement.html | 71 +
...classeo_deterministic_sa_d_replacement.png | Bin 0 -> 1955 bytes
...deterministic_survive_and_die-members.html | 22 +
...classeo_deterministic_survive_and_die.html | 50 +
.../classeo_deterministic_survive_and_die.png | Bin 0 -> 1955 bytes
.../doc/html/classeo_distance-members.html | 18 +
.../doc/html/classeo_distance.html | 39 +
.../doc/html/classeo_distance.png | Bin 0 -> 2657 bytes
.../html/classeo_distrib_updater-members.html | 18 +
.../doc/html/classeo_distrib_updater.html | 46 +
.../doc/html/classeo_distrib_updater.png | Bin 0 -> 2278 bytes
.../html/classeo_distribution-members.html | 25 +
.../doc/html/classeo_distribution.html | 50 +
.../doc/html/classeo_distribution.png | Bin 0 -> 2254 bytes
.../html/classeo_dominance_map-members.html | 24 +
.../doc/html/classeo_dominance_map.html | 146 +
.../doc/html/classeo_dominance_map.png | Bin 0 -> 1575 bytes
.../html/classeo_double_exchange-members.html | 29 +
.../doc/html/classeo_double_exchange.html | 49 +
.../doc/html/classeo_double_exchange.png | Bin 0 -> 1841 bytes
.../classeo_double_intermediate-members.html | 29 +
.../doc/html/classeo_double_intermediate.html | 49 +
.../doc/html/classeo_double_intermediate.png | Bin 0 -> 1842 bytes
.../doc/html/classeo_drawable-members.html | 18 +
.../doc/html/classeo_drawable.html | 99 +
.../classeo_dyn_s_g_a_transform-members.html | 28 +
.../doc/html/classeo_dyn_s_g_a_transform.html | 123 +
.../doc/html/classeo_dyn_s_g_a_transform.png | Bin 0 -> 1595 bytes
.../doc/html/classeo_dyn_updater-members.html | 23 +
.../doc/html/classeo_dyn_updater.html | 49 +
.../doc/html/classeo_dyn_updater.png | Bin 0 -> 1175 bytes
.../doc/html/classeo_e_d_a-members.html | 18 +
.../paradiseo-eo/doc/html/classeo_e_d_a.html | 41 +
trunk/paradiseo-eo/doc/html/classeo_e_d_a.png | Bin 0 -> 1816 bytes
.../doc/html/classeo_e_p_reduce-members.html | 22 +
.../doc/html/classeo_e_p_reduce.html | 59 +
.../doc/html/classeo_e_p_reduce.png | Bin 0 -> 1860 bytes
.../html/classeo_e_p_replacement-members.html | 22 +
.../doc/html/classeo_e_p_replacement.html | 50 +
.../doc/html/classeo_e_p_replacement.png | Bin 0 -> 2195 bytes
.../doc/html/classeo_easy_e_a-members.html | 38 +
.../doc/html/classeo_easy_e_a.html | 113 +
.../doc/html/classeo_easy_e_a.png | Bin 0 -> 1508 bytes
...asseo_elite_sequential_select-members.html | 22 +
.../html/classeo_elite_sequential_select.html | 61 +
.../html/classeo_elite_sequential_select.png | Bin 0 -> 1976 bytes
.../doc/html/classeo_elitism-members.html | 21 +
.../doc/html/classeo_elitism.html | 56 +
.../paradiseo-eo/doc/html/classeo_elitism.png | Bin 0 -> 2192 bytes
.../html/classeo_es_chrom_init-members.html | 31 +
.../doc/html/classeo_es_chrom_init.html | 360 +
.../doc/html/classeo_es_chrom_init.png | Bin 0 -> 1566 bytes
.../doc/html/classeo_es_full-members.html | 54 +
.../doc/html/classeo_es_full.html | 108 +
.../paradiseo-eo/doc/html/classeo_es_full.png | Bin 0 -> 1446 bytes
.../html/classeo_es_global_xover-members.html | 38 +
.../doc/html/classeo_es_global_xover.html | 270 +
.../doc/html/classeo_es_global_xover.png | Bin 0 -> 1990 bytes
.../doc/html/classeo_es_mutate-members.html | 42 +
.../doc/html/classeo_es_mutate.html | 465 +
.../doc/html/classeo_es_mutate.png | Bin 0 -> 1453 bytes
.../classeo_es_mutation_init-members.html | 31 +
.../doc/html/classeo_es_mutation_init.html | 142 +
.../doc/html/classeo_es_simple-members.html | 53 +
.../doc/html/classeo_es_simple.html | 107 +
.../doc/html/classeo_es_simple.png | Bin 0 -> 1476 bytes
.../classeo_es_standard_xover-members.html | 36 +
.../doc/html/classeo_es_standard_xover.html | 78 +
.../doc/html/classeo_es_standard_xover.png | Bin 0 -> 1985 bytes
.../doc/html/classeo_es_stdev-members.html | 53 +
.../doc/html/classeo_es_stdev.html | 105 +
.../doc/html/classeo_es_stdev.png | Bin 0 -> 1473 bytes
.../html/classeo_eval_continue-members.html | 27 +
.../doc/html/classeo_eval_continue.html | 63 +
.../doc/html/classeo_eval_continue.png | Bin 0 -> 2269 bytes
.../doc/html/classeo_eval_func-members.html | 20 +
.../doc/html/classeo_eval_func.html | 50 +
.../doc/html/classeo_eval_func.png | Bin 0 -> 3367 bytes
.../classeo_eval_func_counter-members.html | 39 +
.../doc/html/classeo_eval_func_counter.html | 54 +
.../doc/html/classeo_eval_func_counter.png | Bin 0 -> 1917 bytes
.../classeo_expansion_mutation-members.html | 34 +
.../doc/html/classeo_expansion_mutation.html | 165 +
.../doc/html/classeo_expansion_mutation.png | Bin 0 -> 2334 bytes
.../html/classeo_external_bin_op-members.html | 30 +
.../doc/html/classeo_external_bin_op.html | 54 +
.../doc/html/classeo_external_bin_op.png | Bin 0 -> 2194 bytes
.../html/classeo_external_e_o-members.html | 47 +
.../doc/html/classeo_external_e_o.html | 102 +
.../doc/html/classeo_external_e_o.png | Bin 0 -> 1161 bytes
.../classeo_external_eval_func-members.html | 22 +
.../doc/html/classeo_external_eval_func.html | 53 +
.../doc/html/classeo_external_eval_func.png | Bin 0 -> 1880 bytes
.../html/classeo_external_init-members.html | 21 +
.../doc/html/classeo_external_init.html | 53 +
.../doc/html/classeo_external_init.png | Bin 0 -> 1527 bytes
.../html/classeo_external_mon_op-members.html | 30 +
.../doc/html/classeo_external_mon_op.html | 54 +
.../doc/html/classeo_external_mon_op.png | Bin 0 -> 2082 bytes
.../classeo_external_quad_op-members.html | 30 +
.../doc/html/classeo_external_quad_op.html | 54 +
.../doc/html/classeo_external_quad_op.png | Bin 0 -> 2291 bytes
.../doc/html/classeo_f-members.html | 19 +
trunk/paradiseo-eo/doc/html/classeo_f.html | 57 +
trunk/paradiseo-eo/doc/html/classeo_f.png | Bin 0 -> 355 bytes
.../classeo_f_d_c_file_snapshot-members.html | 36 +
.../doc/html/classeo_f_d_c_file_snapshot.html | 117 +
.../doc/html/classeo_f_d_c_file_snapshot.png | Bin 0 -> 927 bytes
.../doc/html/classeo_f_d_c_stat-members.html | 47 +
.../doc/html/classeo_f_d_c_stat.html | 81 +
.../doc/html/classeo_f_d_c_stat.png | Bin 0 -> 2664 bytes
.../doc/html/classeo_factory-members.html | 19 +
.../doc/html/classeo_factory.html | 95 +
.../paradiseo-eo/doc/html/classeo_factory.png | Bin 0 -> 443 bytes
.../html/classeo_file_monitor-members.html | 34 +
.../doc/html/classeo_file_monitor.html | 76 +
.../doc/html/classeo_file_monitor.png | Bin 0 -> 806 bytes
.../html/classeo_file_snapshot-members.html | 41 +
.../doc/html/classeo_file_snapshot.html | 110 +
.../doc/html/classeo_file_snapshot.png | Bin 0 -> 1329 bytes
.../html/classeo_fit_continue-members.html | 26 +
.../doc/html/classeo_fit_continue.html | 103 +
.../doc/html/classeo_fit_continue.png | Bin 0 -> 2245 bytes
...lasseo_fitness_scaling_select-members.html | 27 +
.../html/classeo_fitness_scaling_select.html | 90 +
.../html/classeo_fitness_scaling_select.png | Bin 0 -> 2694 bytes
.../html/classeo_fitness_stat-members.html | 39 +
.../doc/html/classeo_fitness_stat.html | 49 +
.../doc/html/classeo_fitness_stat.png | Bin 0 -> 2933 bytes
.../html/classeo_fl_or1pt_bin_op-members.html | 31 +
.../doc/html/classeo_fl_or1pt_bin_op.html | 56 +
.../doc/html/classeo_fl_or1pt_bin_op.png | Bin 0 -> 1954 bytes
.../classeo_fl_or1pt_quad_op-members.html | 30 +
.../doc/html/classeo_fl_or1pt_quad_op.html | 56 +
.../doc/html/classeo_fl_or1pt_quad_op.png | Bin 0 -> 1723 bytes
...classeo_fl_or_all_atom_bin_op-members.html | 32 +
.../html/classeo_fl_or_all_atom_bin_op.html | 63 +
.../html/classeo_fl_or_all_atom_bin_op.png | Bin 0 -> 1962 bytes
...lasseo_fl_or_all_atom_quad_op-members.html | 32 +
.../html/classeo_fl_or_all_atom_quad_op.html | 63 +
.../html/classeo_fl_or_all_atom_quad_op.png | Bin 0 -> 1756 bytes
.../classeo_fl_or_all_mutation-members.html | 32 +
.../doc/html/classeo_fl_or_all_mutation.html | 63 +
.../doc/html/classeo_fl_or_all_mutation.png | Bin 0 -> 1493 bytes
.../classeo_fl_or_k_atom_bin_op-members.html | 32 +
.../doc/html/classeo_fl_or_k_atom_bin_op.html | 63 +
.../doc/html/classeo_fl_or_k_atom_bin_op.png | Bin 0 -> 1972 bytes
.../classeo_fl_or_k_atom_quad_op-members.html | 33 +
.../html/classeo_fl_or_k_atom_quad_op.html | 63 +
.../doc/html/classeo_fl_or_k_atom_quad_op.png | Bin 0 -> 1740 bytes
.../classeo_fl_or_k_mutation-members.html | 32 +
.../doc/html/classeo_fl_or_k_mutation.html | 63 +
.../doc/html/classeo_fl_or_k_mutation.png | Bin 0 -> 1502 bytes
.../classeo_fl_or_uniform_bin_op-members.html | 31 +
.../html/classeo_fl_or_uniform_bin_op.html | 60 +
.../doc/html/classeo_fl_or_uniform_bin_op.png | Bin 0 -> 1957 bytes
...classeo_fl_or_uniform_quad_op-members.html | 31 +
.../html/classeo_fl_or_uniform_quad_op.html | 60 +
.../html/classeo_fl_or_uniform_quad_op.png | Bin 0 -> 1748 bytes
.../html/classeo_functor_base-members.html | 15 +
.../doc/html/classeo_functor_base.html | 115 +
.../doc/html/classeo_functor_base.png | Bin 0 -> 35207 bytes
.../html/classeo_functor_store-members.html | 20 +
.../doc/html/classeo_functor_store.html | 62 +
.../doc/html/classeo_functor_store.png | Bin 0 -> 376 bytes
.../html/classeo_g3_replacement-members.html | 22 +
.../doc/html/classeo_g3_replacement.html | 56 +
.../doc/html/classeo_g3_replacement.png | Bin 0 -> 1875 bytes
.../html/classeo_gen_continue-members.html | 48 +
.../doc/html/classeo_gen_continue.html | 178 +
.../doc/html/classeo_gen_continue.png | Bin 0 -> 2911 bytes
.../doc/html/classeo_gen_op-members.html | 30 +
.../paradiseo-eo/doc/html/classeo_gen_op.html | 70 +
.../paradiseo-eo/doc/html/classeo_gen_op.png | Bin 0 -> 5143 bytes
.../classeo_gene_del_chooser-members.html | 19 +
.../doc/html/classeo_gene_del_chooser.html | 42 +
.../doc/html/classeo_gene_del_chooser.png | Bin 0 -> 1546 bytes
.../html/classeo_general_breeder-members.html | 24 +
.../doc/html/classeo_general_breeder.html | 240 +
.../doc/html/classeo_general_breeder.png | Bin 0 -> 1921 bytes
.../classeo_general_int_bounds-members.html | 41 +
.../doc/html/classeo_general_int_bounds.html | 126 +
.../doc/html/classeo_general_int_bounds.png | Bin 0 -> 654 bytes
.../classeo_general_real_bounds-members.html | 38 +
.../doc/html/classeo_general_real_bounds.html | 122 +
.../doc/html/classeo_general_real_bounds.png | Bin 0 -> 729 bytes
...sseo_generational_replacement-members.html | 18 +
.../classeo_generational_replacement.html | 43 +
.../html/classeo_generational_replacement.png | Bin 0 -> 1938 bytes
.../doc/html/classeo_gnuplot-members.html | 23 +
.../doc/html/classeo_gnuplot.html | 242 +
.../paradiseo-eo/doc/html/classeo_gnuplot.png | Bin 0 -> 678 bytes
.../classeo_gnuplot1_d_monitor-members.html | 40 +
.../doc/html/classeo_gnuplot1_d_monitor.html | 63 +
.../doc/html/classeo_gnuplot1_d_monitor.png | Bin 0 -> 1256 bytes
.../classeo_gnuplot1_d_snapshot-members.html | 50 +
.../doc/html/classeo_gnuplot1_d_snapshot.html | 73 +
.../doc/html/classeo_gnuplot1_d_snapshot.png | Bin 0 -> 1353 bytes
.../classeo_hamming_distance-members.html | 18 +
.../doc/html/classeo_hamming_distance.html | 43 +
.../doc/html/classeo_hamming_distance.png | Bin 0 -> 1963 bytes
.../html/classeo_hoist_mutation-members.html | 32 +
.../doc/html/classeo_hoist_mutation.html | 147 +
.../doc/html/classeo_hoist_mutation.png | Bin 0 -> 2288 bytes
.../doc/html/classeo_how_many-members.html | 27 +
.../doc/html/classeo_how_many.html | 250 +
.../doc/html/classeo_how_many.png | Bin 0 -> 480 bytes
.../doc/html/classeo_incrementor-members.html | 24 +
.../doc/html/classeo_incrementor.html | 57 +
.../doc/html/classeo_incrementor.png | Bin 0 -> 624 bytes
.../classeo_incrementor_param-members.html | 41 +
.../doc/html/classeo_incrementor_param.html | 60 +
.../doc/html/classeo_incrementor_param.png | Bin 0 -> 1303 bytes
.../doc/html/classeo_init-members.html | 19 +
trunk/paradiseo-eo/doc/html/classeo_init.html | 91 +
trunk/paradiseo-eo/doc/html/classeo_init.png | Bin 0 -> 3130 bytes
.../html/classeo_init_adaptor-members.html | 30 +
.../doc/html/classeo_init_adaptor.html | 54 +
.../doc/html/classeo_init_adaptor.png | Bin 0 -> 1465 bytes
.../classeo_init_fixed_length-members.html | 23 +
.../doc/html/classeo_init_fixed_length.html | 58 +
.../doc/html/classeo_init_fixed_length.png | Bin 0 -> 1330 bytes
.../html/classeo_init_generator-members.html | 21 +
.../doc/html/classeo_init_generator.html | 50 +
.../doc/html/classeo_init_generator.png | Bin 0 -> 600 bytes
.../classeo_init_variable_length-members.html | 25 +
.../html/classeo_init_variable_length.html | 64 +
.../doc/html/classeo_init_variable_length.png | Bin 0 -> 1338 bytes
.../doc/html/classeo_init_virus-members.html | 22 +
.../doc/html/classeo_init_virus.html | 54 +
.../doc/html/classeo_init_virus.png | Bin 0 -> 1528 bytes
.../html/classeo_init_virus1bit-members.html | 22 +
.../doc/html/classeo_init_virus1bit.html | 54 +
.../doc/html/classeo_init_virus1bit.png | Bin 0 -> 1541 bytes
...lasseo_inner_exchange_quad_op-members.html | 32 +
.../html/classeo_inner_exchange_quad_op.html | 64 +
.../html/classeo_inner_exchange_quad_op.png | Bin 0 -> 1766 bytes
.../html/classeo_int_above_bound-members.html | 37 +
.../doc/html/classeo_int_above_bound.html | 180 +
.../doc/html/classeo_int_above_bound.png | Bin 0 -> 621 bytes
.../html/classeo_int_below_bound-members.html | 37 +
.../doc/html/classeo_int_below_bound.html | 180 +
.../doc/html/classeo_int_below_bound.png | Bin 0 -> 613 bytes
.../doc/html/classeo_int_bounds-members.html | 34 +
.../doc/html/classeo_int_bounds.html | 113 +
.../doc/html/classeo_int_bounds.png | Bin 0 -> 1589 bytes
.../html/classeo_int_interval-members.html | 39 +
.../doc/html/classeo_int_interval.html | 186 +
.../doc/html/classeo_int_interval.png | Bin 0 -> 564 bytes
.../html/classeo_int_no_bounds-members.html | 35 +
.../doc/html/classeo_int_no_bounds.html | 172 +
.../doc/html/classeo_int_no_bounds.png | Bin 0 -> 598 bytes
.../classeo_invalidate_bin_op-members.html | 30 +
.../doc/html/classeo_invalidate_bin_op.html | 55 +
.../doc/html/classeo_invalidate_bin_op.png | Bin 0 -> 1955 bytes
.../classeo_invalidate_mon_op-members.html | 30 +
.../doc/html/classeo_invalidate_mon_op.html | 55 +
.../doc/html/classeo_invalidate_mon_op.png | Bin 0 -> 1498 bytes
.../classeo_invalidate_quad_op-members.html | 30 +
.../doc/html/classeo_invalidate_quad_op.html | 55 +
.../doc/html/classeo_invalidate_quad_op.png | Bin 0 -> 1723 bytes
.../classeo_linear_fit_scaling-members.html | 41 +
.../doc/html/classeo_linear_fit_scaling.html | 54 +
.../doc/html/classeo_linear_fit_scaling.png | Bin 0 -> 2469 bytes
.../classeo_linear_random_split-members.html | 21 +
.../doc/html/classeo_linear_random_split.html | 54 +
.../doc/html/classeo_linear_random_split.png | Bin 0 -> 1893 bytes
.../html/classeo_linear_truncate-members.html | 18 +
.../doc/html/classeo_linear_truncate.html | 45 +
.../doc/html/classeo_linear_truncate.png | Bin 0 -> 1886 bytes
...classeo_linear_truncate_split-members.html | 21 +
.../html/classeo_linear_truncate_split.html | 56 +
.../html/classeo_linear_truncate_split.png | Bin 0 -> 1890 bytes
.../classeo_m_g_g_replacement-members.html | 22 +
.../doc/html/classeo_m_g_g_replacement.html | 56 +
.../doc/html/classeo_m_g_g_replacement.png | Bin 0 -> 1895 bytes
.../classeo_m_o_fitness_stat-members.html | 40 +
.../doc/html/classeo_m_o_fitness_stat.html | 54 +
.../doc/html/classeo_m_o_fitness_stat.png | Bin 0 -> 2859 bytes
.../doc/html/classeo_merge-members.html | 18 +
.../paradiseo-eo/doc/html/classeo_merge.html | 40 +
trunk/paradiseo-eo/doc/html/classeo_merge.png | Bin 0 -> 1598 bytes
.../html/classeo_merge_reduce-members.html | 21 +
.../doc/html/classeo_merge_reduce.html | 56 +
.../doc/html/classeo_merge_reduce.png | Bin 0 -> 3044 bytes
.../html/classeo_mon_clone_op-members.html | 29 +
.../doc/html/classeo_mon_clone_op.html | 51 +
.../doc/html/classeo_mon_clone_op.png | Bin 0 -> 1465 bytes
.../doc/html/classeo_mon_gen_op-members.html | 32 +
.../doc/html/classeo_mon_gen_op.html | 58 +
.../doc/html/classeo_mon_gen_op.png | Bin 0 -> 1957 bytes
.../doc/html/classeo_mon_op-members.html | 29 +
.../paradiseo-eo/doc/html/classeo_mon_op.html | 48 +
.../paradiseo-eo/doc/html/classeo_mon_op.png | Bin 0 -> 1345 bytes
.../doc/html/classeo_monitor-members.html | 24 +
.../doc/html/classeo_monitor.html | 99 +
.../paradiseo-eo/doc/html/classeo_monitor.png | Bin 0 -> 2524 bytes
.../classeo_n_d_plus_replacement-members.html | 23 +
.../html/classeo_n_d_plus_replacement.html | 63 +
.../doc/html/classeo_n_d_plus_replacement.png | Bin 0 -> 2665 bytes
.../doc/html/classeo_n_d_sorting-members.html | 49 +
.../doc/html/classeo_n_d_sorting.html | 162 +
.../doc/html/classeo_n_d_sorting.png | Bin 0 -> 3469 bytes
...seo_n_d_sorting_1_1_dummy_e_o-members.html | 45 +
.../classeo_n_d_sorting_1_1_dummy_e_o.html | 41 +
.../classeo_n_d_sorting_1_1_dummy_e_o.png | Bin 0 -> 1169 bytes
.../html/classeo_n_d_sorting___i-members.html | 47 +
.../doc/html/classeo_n_d_sorting___i.html | 101 +
.../doc/html/classeo_n_d_sorting___i.png | Bin 0 -> 3211 bytes
.../classeo_n_d_sorting___i_i-members.html | 47 +
.../doc/html/classeo_n_d_sorting___i_i.html | 59 +
.../doc/html/classeo_n_d_sorting___i_i.png | Bin 0 -> 3221 bytes
.../html/classeo_n_pts_bit_xover-members.html | 30 +
.../doc/html/classeo_n_pts_bit_xover.html | 112 +
.../doc/html/classeo_n_pts_bit_xover.png | Bin 0 -> 1864 bytes
.../classeo_neg_exp_generator-members.html | 22 +
.../doc/html/classeo_neg_exp_generator.html | 55 +
.../doc/html/classeo_neg_exp_generator.png | Bin 0 -> 782 bytes
.../html/classeo_neg_exp_init-members.html | 22 +
.../doc/html/classeo_neg_exp_init.html | 55 +
.../doc/html/classeo_neg_exp_init.png | Bin 0 -> 1186 bytes
.../doc/html/classeo_no_elitism-members.html | 20 +
.../doc/html/classeo_no_elitism.html | 39 +
.../doc/html/classeo_no_elitism.png | Bin 0 -> 2195 bytes
.../html/classeo_no_perf2_worth-members.html | 39 +
.../doc/html/classeo_no_perf2_worth.html | 45 +
.../doc/html/classeo_no_perf2_worth.png | Bin 0 -> 2505 bytes
.../doc/html/classeo_no_select-members.html | 21 +
.../doc/html/classeo_no_select.html | 51 +
.../doc/html/classeo_no_select.png | Bin 0 -> 1883 bytes
.../classeo_normal_generator-members.html | 22 +
.../doc/html/classeo_normal_generator.html | 55 +
.../doc/html/classeo_normal_generator.png | Bin 0 -> 756 bytes
.../doc/html/classeo_normal_init-members.html | 22 +
.../doc/html/classeo_normal_init.html | 55 +
.../doc/html/classeo_normal_init.png | Bin 0 -> 1154 bytes
.../html/classeo_normal_mutation-members.html | 34 +
.../doc/html/classeo_normal_mutation.html | 232 +
.../doc/html/classeo_normal_mutation.png | Bin 0 -> 1811 bytes
.../classeo_normal_vec_mutation-members.html | 33 +
.../doc/html/classeo_normal_vec_mutation.html | 225 +
.../doc/html/classeo_normal_vec_mutation.png | Bin 0 -> 1512 bytes
...sseo_nth_element_fitness_stat-members.html | 43 +
.../classeo_nth_element_fitness_stat.html | 69 +
.../html/classeo_nth_element_fitness_stat.png | Bin 0 -> 2930 bytes
.../doc/html/classeo_object-members.html | 16 +
.../paradiseo-eo/doc/html/classeo_object.html | 100 +
.../paradiseo-eo/doc/html/classeo_object.png | Bin 0 -> 5899 bytes
.../classeo_one_fifth_mutation-members.html | 41 +
.../doc/html/classeo_one_fifth_mutation.html | 198 +
.../doc/html/classeo_one_fifth_mutation.png | Bin 0 -> 1934 bytes
.../doc/html/classeo_one_max-members.html | 51 +
.../doc/html/classeo_one_max.html | 219 +
.../paradiseo-eo/doc/html/classeo_one_max.png | Bin 0 -> 859 bytes
.../classeo_one_max_eval_func-members.html | 21 +
.../doc/html/classeo_one_max_eval_func.html | 92 +
.../doc/html/classeo_one_max_eval_func.png | Bin 0 -> 1405 bytes
.../html/classeo_one_max_init-members.html | 21 +
.../doc/html/classeo_one_max_init.html | 98 +
.../doc/html/classeo_one_max_init.png | Bin 0 -> 1468 bytes
.../classeo_one_max_mutation-members.html | 29 +
.../doc/html/classeo_one_max_mutation.html | 98 +
.../doc/html/classeo_one_max_mutation.png | Bin 0 -> 1801 bytes
...lasseo_one_max_quad_crossover-members.html | 29 +
.../html/classeo_one_max_quad_crossover.html | 108 +
.../html/classeo_one_max_quad_crossover.png | Bin 0 -> 2131 bytes
.../doc/html/classeo_op-members.html | 24 +
trunk/paradiseo-eo/doc/html/classeo_op.html | 67 +
trunk/paradiseo-eo/doc/html/classeo_op.png | Bin 0 -> 940 bytes
.../html/classeo_op_container-members.html | 37 +
.../doc/html/classeo_op_container.html | 122 +
.../doc/html/classeo_op_container.png | Bin 0 -> 2536 bytes
.../html/classeo_op_sel_mason-members.html | 25 +
.../doc/html/classeo_op_sel_mason.html | 113 +
.../doc/html/classeo_op_sel_mason.png | Bin 0 -> 793 bytes
.../classeo_p_b_i_l_additive-members.html | 26 +
.../doc/html/classeo_p_b_i_l_additive.html | 73 +
.../doc/html/classeo_p_b_i_l_additive.png | Bin 0 -> 2076 bytes
.../html/classeo_p_b_i_l_distrib-members.html | 45 +
.../doc/html/classeo_p_b_i_l_distrib.html | 118 +
.../doc/html/classeo_p_b_i_l_distrib.png | Bin 0 -> 2975 bytes
.../doc/html/classeo_p_b_i_l_org-members.html | 22 +
.../doc/html/classeo_p_b_i_l_org.html | 60 +
.../doc/html/classeo_p_b_i_l_org.png | Bin 0 -> 2044 bytes
.../doc/html/classeo_param-members.html | 31 +
.../paradiseo-eo/doc/html/classeo_param.html | 179 +
trunk/paradiseo-eo/doc/html/classeo_param.png | Bin 0 -> 5769 bytes
.../classeo_param_param_type-members.html | 18 +
.../doc/html/classeo_param_param_type.html | 43 +
.../classeo_parameter_loader-members.html | 19 +
.../doc/html/classeo_parameter_loader.html | 185 +
.../doc/html/classeo_parameter_loader.png | Bin 0 -> 406 bytes
.../html/classeo_pareto_fitness-members.html | 26 +
.../doc/html/classeo_pareto_fitness.html | 73 +
...classeo_pareto_fitness_traits-members.html | 17 +
.../html/classeo_pareto_fitness_traits.html | 46 +
.../html/classeo_pareto_fitness_traits.png | Bin 0 -> 1143 bytes
...pareto_one_constraint_fitness-members.html | 32 +
...classeo_pareto_one_constraint_fitness.html | 95 +
.../html/classeo_pareto_ranking-members.html | 43 +
.../doc/html/classeo_pareto_ranking.html | 55 +
.../doc/html/classeo_pareto_ranking.png | Bin 0 -> 2853 bytes
.../doc/html/classeo_parse_tree-members.html | 51 +
.../doc/html/classeo_parse_tree.html | 298 +
.../doc/html/classeo_parse_tree.png | Bin 0 -> 1213 bytes
...classeo_parse_tree_depth_init-members.html | 28 +
.../html/classeo_parse_tree_depth_init.html | 184 +
.../html/classeo_parse_tree_depth_init.png | Bin 0 -> 2060 bytes
.../doc/html/classeo_parser-members.html | 51 +
.../paradiseo-eo/doc/html/classeo_parser.html | 519 +
.../paradiseo-eo/doc/html/classeo_parser.png | Bin 0 -> 1063 bytes
.../doc/html/classeo_perf2_worth-members.html | 39 +
.../doc/html/classeo_perf2_worth.html | 58 +
.../doc/html/classeo_perf2_worth.png | Bin 0 -> 2624 bytes
...perf2_worth_1_1compare__worth-members.html | 17 +
...classeo_perf2_worth_1_1compare__worth.html | 42 +
.../classeo_perf2_worth_cached-members.html | 42 +
.../doc/html/classeo_perf2_worth_cached.html | 101 +
.../doc/html/classeo_perf2_worth_cached.png | Bin 0 -> 2605 bytes
...orth_cached_1_1compare__worth-members.html | 17 +
..._perf2_worth_cached_1_1compare__worth.html | 42 +
.../doc/html/classeo_persistent-members.html | 18 +
.../doc/html/classeo_persistent.html | 108 +
.../doc/html/classeo_persistent.png | Bin 0 -> 4317 bytes
.../doc/html/classeo_plus-members.html | 18 +
trunk/paradiseo-eo/doc/html/classeo_plus.html | 43 +
trunk/paradiseo-eo/doc/html/classeo_plus.png | Bin 0 -> 1836 bytes
.../classeo_plus_replacement-members.html | 22 +
.../doc/html/classeo_plus_replacement.html | 46 +
.../doc/html/classeo_plus_replacement.png | Bin 0 -> 2203 bytes
.../html/classeo_point_mutation-members.html | 33 +
.../doc/html/classeo_point_mutation.html | 152 +
.../doc/html/classeo_point_mutation.png | Bin 0 -> 2290 bytes
.../doc/html/classeo_pop-members.html | 49 +
trunk/paradiseo-eo/doc/html/classeo_pop.html | 615 +
trunk/paradiseo-eo/doc/html/classeo_pop.png | Bin 0 -> 688 bytes
.../doc/html/classeo_pop_algo-members.html | 18 +
.../doc/html/classeo_pop_algo.html | 37 +
.../doc/html/classeo_pop_algo.png | Bin 0 -> 1257 bytes
.../html/classeo_pop_eval_func-members.html | 18 +
.../doc/html/classeo_pop_eval_func.html | 45 +
.../doc/html/classeo_pop_eval_func.png | Bin 0 -> 2111 bytes
.../html/classeo_pop_loop_eval-members.html | 20 +
.../doc/html/classeo_pop_loop_eval.html | 51 +
.../doc/html/classeo_pop_loop_eval.png | Bin 0 -> 1843 bytes
.../doc/html/classeo_pop_stat-members.html | 40 +
.../doc/html/classeo_pop_stat.html | 143 +
.../doc/html/classeo_pop_stat.png | Bin 0 -> 2651 bytes
.../doc/html/classeo_populator-members.html | 31 +
.../doc/html/classeo_populator.html | 213 +
.../doc/html/classeo_populator.png | Bin 0 -> 848 bytes
.../doc/html/classeo_printable-members.html | 16 +
.../doc/html/classeo_printable.html | 105 +
.../doc/html/classeo_printable.png | Bin 0 -> 4327 bytes
.../classeo_procedure_counter-members.html | 34 +
.../doc/html/classeo_procedure_counter.html | 93 +
.../doc/html/classeo_procedure_counter.png | Bin 0 -> 786 bytes
.../classeo_prop_combined_bin_op-members.html | 32 +
.../html/classeo_prop_combined_bin_op.html | 61 +
.../doc/html/classeo_prop_combined_bin_op.png | Bin 0 -> 1993 bytes
.../classeo_prop_combined_mon_op-members.html | 33 +
.../html/classeo_prop_combined_mon_op.html | 66 +
.../doc/html/classeo_prop_combined_mon_op.png | Bin 0 -> 1628 bytes
...classeo_prop_combined_quad_op-members.html | 33 +
.../html/classeo_prop_combined_quad_op.html | 66 +
.../html/classeo_prop_combined_quad_op.png | Bin 0 -> 1767 bytes
.../html/classeo_prop_g_a_gen_op-members.html | 38 +
.../doc/html/classeo_prop_g_a_gen_op.html | 77 +
.../doc/html/classeo_prop_g_a_gen_op.png | Bin 0 -> 1981 bytes
.../html/classeo_proportional_op-members.html | 35 +
.../doc/html/classeo_proportional_op.html | 48 +
.../doc/html/classeo_proportional_op.png | Bin 0 -> 2267 bytes
.../classeo_proportional_select-members.html | 22 +
.../doc/html/classeo_proportional_select.html | 62 +
.../doc/html/classeo_proportional_select.png | Bin 0 -> 1933 bytes
.../html/classeo_quad2_bin_op-members.html | 30 +
.../doc/html/classeo_quad2_bin_op.html | 93 +
.../doc/html/classeo_quad2_bin_op.png | Bin 0 -> 1949 bytes
.../html/classeo_quad_clone_op-members.html | 29 +
.../doc/html/classeo_quad_clone_op.html | 51 +
.../doc/html/classeo_quad_clone_op.png | Bin 0 -> 1699 bytes
.../html/classeo_quad_distance-members.html | 18 +
.../doc/html/classeo_quad_distance.html | 43 +
.../doc/html/classeo_quad_distance.png | Bin 0 -> 1941 bytes
.../doc/html/classeo_quad_gen_op-members.html | 32 +
.../doc/html/classeo_quad_gen_op.html | 58 +
.../doc/html/classeo_quad_gen_op.png | Bin 0 -> 1961 bytes
.../doc/html/classeo_quad_op-members.html | 29 +
.../doc/html/classeo_quad_op.html | 48 +
.../paradiseo-eo/doc/html/classeo_quad_op.png | Bin 0 -> 1759 bytes
.../html/classeo_random_reduce-members.html | 18 +
.../doc/html/classeo_random_reduce.html | 43 +
.../doc/html/classeo_random_reduce.png | Bin 0 -> 1898 bytes
.../html/classeo_random_select-members.html | 19 +
.../doc/html/classeo_random_select.html | 43 +
.../doc/html/classeo_random_select.png | Bin 0 -> 1915 bytes
.../html/classeo_random_split-members.html | 21 +
.../doc/html/classeo_random_split.html | 54 +
.../doc/html/classeo_random_split.png | Bin 0 -> 1851 bytes
.../doc/html/classeo_ranking-members.html | 43 +
.../doc/html/classeo_ranking.html | 60 +
.../paradiseo-eo/doc/html/classeo_ranking.png | Bin 0 -> 2415 bytes
.../html/classeo_ranking_select-members.html | 27 +
.../doc/html/classeo_ranking_select.html | 102 +
.../doc/html/classeo_ranking_select.png | Bin 0 -> 2661 bytes
.../doc/html/classeo_real-members.html | 51 +
trunk/paradiseo-eo/doc/html/classeo_real.html | 101 +
trunk/paradiseo-eo/doc/html/classeo_real.png | Bin 0 -> 1617 bytes
.../classeo_real_above_bound-members.html | 34 +
.../doc/html/classeo_real_above_bound.html | 177 +
.../doc/html/classeo_real_above_bound.png | Bin 0 -> 647 bytes
...asseo_real_base_vector_bounds-members.html | 37 +
.../html/classeo_real_base_vector_bounds.html | 162 +
.../html/classeo_real_base_vector_bounds.png | Bin 0 -> 648 bytes
.../classeo_real_below_bound-members.html | 34 +
.../doc/html/classeo_real_below_bound.html | 177 +
.../doc/html/classeo_real_below_bound.png | Bin 0 -> 637 bytes
.../doc/html/classeo_real_bounds-members.html | 31 +
.../doc/html/classeo_real_bounds.html | 102 +
.../doc/html/classeo_real_bounds.png | Bin 0 -> 1641 bytes
.../classeo_real_init_bounded-members.html | 23 +
.../doc/html/classeo_real_init_bounded.html | 59 +
.../doc/html/classeo_real_init_bounded.png | Bin 0 -> 1589 bytes
.../html/classeo_real_interval-members.html | 36 +
.../doc/html/classeo_real_interval.html | 183 +
.../doc/html/classeo_real_interval.png | Bin 0 -> 596 bytes
.../html/classeo_real_no_bounds-members.html | 32 +
.../doc/html/classeo_real_no_bounds.html | 169 +
.../doc/html/classeo_real_no_bounds.png | Bin 0 -> 633 bytes
.../doc/html/classeo_real_ux_over.html | 26 +
.../classeo_real_vector_bounds-members.html | 53 +
.../doc/html/classeo_real_vector_bounds.html | 175 +
.../doc/html/classeo_real_vector_bounds.png | Bin 0 -> 1196 bytes
...classeo_real_vector_no_bounds-members.html | 52 +
.../html/classeo_real_vector_no_bounds.html | 111 +
.../html/classeo_real_vector_no_bounds.png | Bin 0 -> 1144 bytes
.../doc/html/classeo_reduce-members.html | 18 +
.../paradiseo-eo/doc/html/classeo_reduce.html | 46 +
.../paradiseo-eo/doc/html/classeo_reduce.png | Bin 0 -> 3666 bytes
.../html/classeo_reduce_merge-members.html | 21 +
.../doc/html/classeo_reduce_merge.html | 59 +
.../doc/html/classeo_reduce_merge.png | Bin 0 -> 3232 bytes
.../classeo_reduce_merge_reduce-members.html | 26 +
.../doc/html/classeo_reduce_merge_reduce.html | 68 +
.../doc/html/classeo_reduce_merge_reduce.png | Bin 0 -> 1886 bytes
.../html/classeo_reduce_split-members.html | 18 +
.../doc/html/classeo_reduce_split.html | 42 +
.../doc/html/classeo_reduce_split.png | Bin 0 -> 3224 bytes
.../doc/html/classeo_replacement-members.html | 18 +
.../doc/html/classeo_replacement.html | 49 +
.../doc/html/classeo_replacement.png | Bin 0 -> 5255 bytes
.../html/classeo_rnd_generator-members.html | 20 +
.../doc/html/classeo_rnd_generator.html | 47 +
.../doc/html/classeo_rnd_generator.png | Bin 0 -> 1363 bytes
.../doc/html/classeo_rng-members.html | 48 +
trunk/paradiseo-eo/doc/html/classeo_rng.html | 581 +
trunk/paradiseo-eo/doc/html/classeo_rng.png | Bin 0 -> 633 bytes
...classeo_roulette_worth_select-members.html | 26 +
.../html/classeo_roulette_worth_select.html | 62 +
.../html/classeo_roulette_worth_select.png | Bin 0 -> 2338 bytes
.../doc/html/classeo_s_g_a-members.html | 26 +
.../paradiseo-eo/doc/html/classeo_s_g_a.html | 71 +
trunk/paradiseo-eo/doc/html/classeo_s_g_a.png | Bin 0 -> 1478 bytes
.../html/classeo_s_g_a_gen_op-members.html | 38 +
.../doc/html/classeo_s_g_a_gen_op.html | 79 +
.../doc/html/classeo_s_g_a_gen_op.png | Bin 0 -> 1968 bytes
.../html/classeo_s_g_a_transform-members.html | 23 +
.../doc/html/classeo_s_g_a_transform.html | 107 +
.../doc/html/classeo_s_g_a_transform.png | Bin 0 -> 1546 bytes
..._a_det_tournament_replacement-members.html | 22 +
...eo_s_s_g_a_det_tournament_replacement.html | 52 +
...seo_s_s_g_a_det_tournament_replacement.png | Bin 0 -> 2304 bytes
..._stoch_tournament_replacement-members.html | 22 +
..._s_s_g_a_stoch_tournament_replacement.html | 53 +
...o_s_s_g_a_stoch_tournament_replacement.png | Bin 0 -> 2306 bytes
...seo_s_s_g_a_worse_replacement-members.html | 22 +
.../classeo_s_s_g_a_worse_replacement.html | 48 +
.../classeo_s_s_g_a_worse_replacement.png | Bin 0 -> 2248 bytes
.../doc/html/classeo_s_t_l_b_f-members.html | 17 +
.../doc/html/classeo_s_t_l_b_f.html | 45 +
.../doc/html/classeo_s_t_l_f-members.html | 18 +
.../doc/html/classeo_s_t_l_f.html | 49 +
.../doc/html/classeo_s_t_l_u_f-members.html | 17 +
.../doc/html/classeo_s_t_l_u_f.html | 45 +
.../html/classeo_scalar_fitness-members.html | 25 +
.../doc/html/classeo_scalar_fitness.html | 67 +
...sseo_scalar_fitness_assembled-members.html | 37 +
.../classeo_scalar_fitness_assembled.html | 145 +
...alar_fitness_assembled_traits-members.html | 21 +
...asseo_scalar_fitness_assembled_traits.html | 57 +
.../classeo_scalar_fitness_stat-members.html | 40 +
.../doc/html/classeo_scalar_fitness_stat.html | 53 +
.../doc/html/classeo_scalar_fitness_stat.png | Bin 0 -> 2972 bytes
.../classeo_second_moment_stats-members.html | 42 +
.../doc/html/classeo_second_moment_stats.html | 66 +
.../doc/html/classeo_second_moment_stats.png | Bin 0 -> 2808 bytes
.../classeo_segment_crossover-members.html | 33 +
.../doc/html/classeo_segment_crossover.html | 213 +
.../doc/html/classeo_segment_crossover.png | Bin 0 -> 1752 bytes
.../html/classeo_sel_bin_gen_op-members.html | 33 +
.../doc/html/classeo_sel_bin_gen_op.html | 61 +
.../doc/html/classeo_sel_bin_gen_op.png | Bin 0 -> 1979 bytes
.../doc/html/classeo_select-members.html | 18 +
.../paradiseo-eo/doc/html/classeo_select.html | 45 +
.../paradiseo-eo/doc/html/classeo_select.png | Bin 0 -> 3829 bytes
.../html/classeo_select_factory-members.html | 23 +
.../doc/html/classeo_select_factory.html | 99 +
.../doc/html/classeo_select_factory.png | Bin 0 -> 730 bytes
.../classeo_select_from_worth-members.html | 23 +
.../doc/html/classeo_select_from_worth.html | 62 +
.../doc/html/classeo_select_from_worth.png | Bin 0 -> 2016 bytes
.../doc/html/classeo_select_many-members.html | 22 +
.../doc/html/classeo_select_many.html | 115 +
.../doc/html/classeo_select_many.png | Bin 0 -> 1909 bytes
.../html/classeo_select_number-members.html | 21 +
.../doc/html/classeo_select_number.html | 112 +
.../doc/html/classeo_select_number.png | Bin 0 -> 1917 bytes
.../doc/html/classeo_select_one-members.html | 19 +
.../doc/html/classeo_select_one.html | 46 +
.../doc/html/classeo_select_one.png | Bin 0 -> 1632 bytes
.../doc/html/classeo_select_perc-members.html | 21 +
.../doc/html/classeo_select_perc.html | 112 +
.../doc/html/classeo_select_perc.png | Bin 0 -> 1899 bytes
.../classeo_select_transform-members.html | 21 +
.../doc/html/classeo_select_transform.html | 55 +
.../doc/html/classeo_select_transform.png | Bin 0 -> 1924 bytes
.../classeo_selective_populator-members.html | 32 +
.../doc/html/classeo_selective_populator.html | 50 +
.../doc/html/classeo_selective_populator.png | Bin 0 -> 539 bytes
.../html/classeo_seq_populator-members.html | 31 +
.../doc/html/classeo_seq_populator.html | 48 +
.../doc/html/classeo_seq_populator.png | Bin 0 -> 505 bytes
.../html/classeo_sequential_op-members.html | 38 +
.../doc/html/classeo_sequential_op.html | 59 +
.../doc/html/classeo_sequential_op.png | Bin 0 -> 2283 bytes
.../classeo_sequential_select-members.html | 23 +
.../doc/html/classeo_sequential_select.html | 64 +
.../doc/html/classeo_sequential_select.png | Bin 0 -> 1954 bytes
.../doc/html/classeo_sharing-members.html | 42 +
.../doc/html/classeo_sharing.html | 55 +
.../paradiseo-eo/doc/html/classeo_sharing.png | Bin 0 -> 2420 bytes
.../html/classeo_sharing_select-members.html | 27 +
.../doc/html/classeo_sharing_select.html | 101 +
.../doc/html/classeo_sharing_select.png | Bin 0 -> 2660 bytes
.../html/classeo_simple_e_d_a-members.html | 23 +
.../doc/html/classeo_simple_e_d_a.html | 119 +
.../doc/html/classeo_simple_e_d_a.png | Bin 0 -> 1780 bytes
.../html/classeo_sorted_pop_stat-members.html | 40 +
.../doc/html/classeo_sorted_pop_stat.html | 143 +
.../doc/html/classeo_sorted_pop_stat.png | Bin 0 -> 2913 bytes
.../doc/html/classeo_sorted_stat-members.html | 38 +
.../doc/html/classeo_sorted_stat.html | 47 +
.../doc/html/classeo_sorted_stat.png | Bin 0 -> 2581 bytes
.../classeo_sorted_stat_base-members.html | 20 +
.../doc/html/classeo_sorted_stat_base.html | 55 +
.../doc/html/classeo_sorted_stat_base.png | Bin 0 -> 5299 bytes
.../classeo_st_branch_mutation-members.html | 34 +
.../doc/html/classeo_st_branch_mutation.html | 165 +
.../doc/html/classeo_st_branch_mutation.png | Bin 0 -> 2330 bytes
.../classeo_st_hoist_mutation-members.html | 34 +
.../doc/html/classeo_st_hoist_mutation.html | 165 +
.../doc/html/classeo_st_hoist_mutation.png | Bin 0 -> 2321 bytes
...sseo_st_parse_tree_depth_init-members.html | 27 +
.../classeo_st_parse_tree_depth_init.html | 181 +
.../html/classeo_st_parse_tree_depth_init.png | Bin 0 -> 2083 bytes
.../classeo_st_point_mutation-members.html | 33 +
.../doc/html/classeo_st_point_mutation.html | 153 +
.../doc/html/classeo_st_point_mutation.png | Bin 0 -> 2315 bytes
.../classeo_st_subtree_x_over-members.html | 33 +
.../doc/html/classeo_st_subtree_x_over.html | 109 +
.../doc/html/classeo_st_subtree_x_over.png | Bin 0 -> 3208 bytes
.../doc/html/classeo_stat-members.html | 38 +
trunk/paradiseo-eo/doc/html/classeo_stat.html | 47 +
trunk/paradiseo-eo/doc/html/classeo_stat.png | Bin 0 -> 2309 bytes
.../doc/html/classeo_stat_base-members.html | 20 +
.../doc/html/classeo_stat_base.html | 58 +
.../doc/html/classeo_stat_base.png | Bin 0 -> 7078 bytes
.../doc/html/classeo_state-members.html | 33 +
.../paradiseo-eo/doc/html/classeo_state.html | 276 +
trunk/paradiseo-eo/doc/html/classeo_state.png | Bin 0 -> 373 bytes
.../html/classeo_stdout_monitor-members.html | 28 +
.../doc/html/classeo_stdout_monitor.html | 56 +
.../doc/html/classeo_stdout_monitor.png | Bin 0 -> 644 bytes
.../classeo_steady_fit_continue-members.html | 37 +
.../doc/html/classeo_steady_fit_continue.html | 144 +
.../doc/html/classeo_steady_fit_continue.png | Bin 0 -> 2327 bytes
...asseo_stoch_tournament_select-members.html | 21 +
.../html/classeo_stoch_tournament_select.html | 50 +
.../html/classeo_stoch_tournament_select.png | Bin 0 -> 1975 bytes
...seo_stoch_tournament_truncate-members.html | 20 +
.../classeo_stoch_tournament_truncate.html | 52 +
.../classeo_stoch_tournament_truncate.png | Bin 0 -> 1960 bytes
...och_tournament_truncate_split-members.html | 23 +
...asseo_stoch_tournament_truncate_split.html | 59 +
...lasseo_stoch_tournament_truncate_split.png | Bin 0 -> 1999 bytes
...stoch_tournament_worth_select-members.html | 26 +
...classeo_stoch_tournament_worth_select.html | 58 +
.../classeo_stoch_tournament_worth_select.png | Bin 0 -> 2398 bytes
...o_stochastic_universal_select-members.html | 22 +
.../classeo_stochastic_universal_select.html | 59 +
.../classeo_stochastic_universal_select.png | Bin 0 -> 2011 bytes
.../doc/html/classeo_string-members.html | 48 +
.../paradiseo-eo/doc/html/classeo_string.html | 104 +
.../paradiseo-eo/doc/html/classeo_string.png | Bin 0 -> 971 bytes
.../html/classeo_subtree_x_over-members.html | 33 +
.../doc/html/classeo_subtree_x_over.html | 109 +
.../doc/html/classeo_subtree_x_over.png | Bin 0 -> 3181 bytes
.../html/classeo_survive_and_die-members.html | 21 +
.../doc/html/classeo_survive_and_die.html | 49 +
.../doc/html/classeo_survive_and_die.png | Bin 0 -> 1979 bytes
.../doc/html/classeo_sym_init-members.html | 26 +
.../doc/html/classeo_sym_init.html | 67 +
.../doc/html/classeo_sym_init.png | Bin 0 -> 1378 bytes
.../html/classeo_time_counter-members.html | 40 +
.../doc/html/classeo_time_counter.html | 46 +
.../doc/html/classeo_time_counter.png | Bin 0 -> 1173 bytes
...lasseo_time_varying_loop_eval-members.html | 20 +
.../html/classeo_time_varying_loop_eval.html | 51 +
.../html/classeo_time_varying_loop_eval.png | Bin 0 -> 1928 bytes
.../classeo_timed_dyn_update-members.html | 26 +
.../doc/html/classeo_timed_dyn_update.html | 54 +
.../doc/html/classeo_timed_dyn_update.png | Bin 0 -> 762 bytes
.../html/classeo_timed_monitor-members.html | 29 +
.../doc/html/classeo_timed_monitor.html | 59 +
.../doc/html/classeo_timed_monitor.png | Bin 0 -> 645 bytes
.../classeo_timed_state_saver-members.html | 28 +
.../doc/html/classeo_timed_state_saver.html | 65 +
.../doc/html/classeo_timed_state_saver.png | Bin 0 -> 648 bytes
.../doc/html/classeo_transform-members.html | 18 +
.../doc/html/classeo_transform.html | 39 +
.../doc/html/classeo_transform.png | Bin 0 -> 2201 bytes
.../html/classeo_trunc_select-members.html | 21 +
.../doc/html/classeo_trunc_select.html | 111 +
.../doc/html/classeo_trunc_select.png | Bin 0 -> 1891 bytes
.../doc/html/classeo_truncate-members.html | 18 +
.../doc/html/classeo_truncate.html | 43 +
.../doc/html/classeo_truncate.png | Bin 0 -> 1843 bytes
.../html/classeo_truncate_split-members.html | 21 +
.../doc/html/classeo_truncate_split.html | 54 +
.../doc/html/classeo_truncate_split.png | Bin 0 -> 1855 bytes
...classeo_truncated_select_many-members.html | 23 +
.../html/classeo_truncated_select_many.html | 121 +
.../html/classeo_truncated_select_many.png | Bin 0 -> 1960 bytes
.../classeo_truncated_select_one-members.html | 25 +
.../html/classeo_truncated_select_one.html | 115 +
.../doc/html/classeo_truncated_select_one.png | Bin 0 -> 1965 bytes
.../doc/html/classeo_u_bit_xover-members.html | 30 +
.../doc/html/classeo_u_bit_xover.html | 112 +
.../doc/html/classeo_u_bit_xover.png | Bin 0 -> 1836 bytes
.../doc/html/classeo_u_f-members.html | 18 +
trunk/paradiseo-eo/doc/html/classeo_u_f.html | 53 +
trunk/paradiseo-eo/doc/html/classeo_u_f.png | Bin 0 -> 644 bytes
...classeo_unary_functor_counter-members.html | 34 +
.../html/classeo_unary_functor_counter.html | 96 +
.../html/classeo_unary_functor_counter.png | Bin 0 -> 841 bytes
...classeo_uniform_atom_exchange-members.html | 23 +
.../html/classeo_uniform_atom_exchange.html | 61 +
.../html/classeo_uniform_atom_exchange.png | Bin 0 -> 1751 bytes
.../classeo_uniform_gene_chooser-members.html | 20 +
.../html/classeo_uniform_gene_chooser.html | 46 +
.../doc/html/classeo_uniform_gene_chooser.png | Bin 0 -> 1536 bytes
.../classeo_uniform_generator-members.html | 25 +
.../doc/html/classeo_uniform_generator.html | 68 +
.../doc/html/classeo_uniform_generator.png | Bin 0 -> 761 bytes
.../html/classeo_uniform_init-members.html | 26 +
.../doc/html/classeo_uniform_init.html | 73 +
.../doc/html/classeo_uniform_init.png | Bin 0 -> 1146 bytes
.../classeo_uniform_mutation-members.html | 35 +
.../doc/html/classeo_uniform_mutation.html | 285 +
.../doc/html/classeo_uniform_mutation.png | Bin 0 -> 1486 bytes
.../doc/html/classeo_updatable-members.html | 16 +
.../doc/html/classeo_updatable.html | 41 +
.../doc/html/classeo_updatable.png | Bin 0 -> 494 bytes
.../doc/html/classeo_updater-members.html | 21 +
.../doc/html/classeo_updater.html | 51 +
.../paradiseo-eo/doc/html/classeo_updater.png | Bin 0 -> 2379 bytes
.../doc/html/classeo_value_param-members.html | 31 +
.../doc/html/classeo_value_param.html | 216 +
.../doc/html/classeo_value_param.png | Bin 0 -> 911 bytes
...lasseo_variable_pareto_traits-members.html | 21 +
.../html/classeo_variable_pareto_traits.html | 52 +
.../html/classeo_variable_pareto_traits.png | Bin 0 -> 523 bytes
.../doc/html/classeo_vector-members.html | 50 +
.../paradiseo-eo/doc/html/classeo_vector.html | 124 +
.../paradiseo-eo/doc/html/classeo_vector.png | Bin 0 -> 1167 bytes
.../html/classeo_vl_add_mutation-members.html | 32 +
.../doc/html/classeo_vl_add_mutation.html | 114 +
.../doc/html/classeo_vl_add_mutation.png | Bin 0 -> 1489 bytes
...sseo_vl_atom_exchange_quad_op-members.html | 33 +
.../classeo_vl_atom_exchange_quad_op.html | 66 +
.../html/classeo_vl_atom_exchange_quad_op.png | Bin 0 -> 1792 bytes
.../html/classeo_vl_del_mutation-members.html | 34 +
.../doc/html/classeo_vl_del_mutation.html | 203 +
.../doc/html/classeo_vl_del_mutation.png | Bin 0 -> 1489 bytes
.../classeo_vl_uniform_bin_op-members.html | 33 +
.../doc/html/classeo_vl_uniform_bin_op.html | 63 +
.../doc/html/classeo_vl_uniform_bin_op.png | Bin 0 -> 1951 bytes
.../classeo_vl_uniform_quad_op-members.html | 33 +
.../doc/html/classeo_vl_uniform_quad_op.html | 63 +
.../doc/html/classeo_vl_uniform_quad_op.png | Bin 0 -> 1719 bytes
...sseo_weak_elitist_replacement-members.html | 21 +
.../classeo_weak_elitist_replacement.html | 56 +
.../html/classeo_weak_elitist_replacement.png | Bin 0 -> 1935 bytes
trunk/paradiseo-eo/doc/html/classes.html | 38 +
...sgp__parse__tree_1_1_mem_pool-members.html | 22 +
.../classgp__parse__tree_1_1_mem_pool.html | 55 +
.../html/classnegexp__generator-members.html | 18 +
.../doc/html/classnegexp__generator.html | 47 +
.../html/classnormal__generator-members.html | 18 +
.../doc/html/classnormal__generator.html | 47 +
.../html/classrandom__generator-members.html | 21 +
.../doc/html/classrandom__generator.html | 55 +
.../html/classuniform__generator-members.html | 20 +
.../doc/html/classuniform__generator.html | 51 +
.../doc/html/compatibility_8h-source.html | 97 +
.../doc/html/continuators_8cpp-source.html | 105 +
...contrib_2mathsym_2_r_e_a_d_m_e-source.html | 213 +
.../def__abstract__functor_8h-source.html | 154 +
trunk/paradiseo-eo/doc/html/dir_000000.html | 242 +
trunk/paradiseo-eo/doc/html/dir_000001.html | 63 +
trunk/paradiseo-eo/doc/html/dir_000002.html | 115 +
trunk/paradiseo-eo/doc/html/dir_000003.html | 34 +
trunk/paradiseo-eo/doc/html/dir_000004.html | 29 +
trunk/paradiseo-eo/doc/html/dir_000005.html | 29 +
trunk/paradiseo-eo/doc/html/dir_000006.html | 29 +
trunk/paradiseo-eo/doc/html/dir_000007.html | 28 +
trunk/paradiseo-eo/doc/html/dir_000008.html | 40 +
trunk/paradiseo-eo/doc/html/dir_000009.html | 35 +
trunk/paradiseo-eo/doc/html/dir_000010.html | 105 +
trunk/paradiseo-eo/doc/html/dir_000011.html | 115 +
trunk/paradiseo-eo/doc/html/dir_000012.html | 37 +
trunk/paradiseo-eo/doc/html/dir_000013.html | 57 +
trunk/paradiseo-eo/doc/html/dir_000014.html | 25 +
trunk/paradiseo-eo/doc/html/dir_000015.html | 25 +
trunk/paradiseo-eo/doc/html/dir_000016.html | 39 +
trunk/paradiseo-eo/doc/html/dir_000017.html | 33 +
trunk/paradiseo-eo/doc/html/dir_000018.html | 37 +
trunk/paradiseo-eo/doc/html/dir_000019.html | 25 +
trunk/paradiseo-eo/doc/html/dir_000020.html | 25 +
trunk/paradiseo-eo/doc/html/dir_000021.html | 27 +
trunk/paradiseo-eo/doc/html/dir_000022.html | 31 +
trunk/paradiseo-eo/doc/html/dir_000023.html | 33 +
trunk/paradiseo-eo/doc/html/dir_000024.html | 31 +
trunk/paradiseo-eo/doc/html/dir_000025.html | 43 +
trunk/paradiseo-eo/doc/html/dir_000026.html | 33 +
trunk/paradiseo-eo/doc/html/dir_000027.html | 23 +
trunk/paradiseo-eo/doc/html/dir_000028.html | 31 +
trunk/paradiseo-eo/doc/html/dir_000029.html | 31 +
trunk/paradiseo-eo/doc/html/doxygen.css | 271 +
trunk/paradiseo-eo/doc/html/doxygen.png | Bin 0 -> 1281 bytes
.../doc/html/eig_8cpp-source.html | 274 +
.../paradiseo-eo/doc/html/eig_8h-source.html | 40 +
.../doc/html/eo_aged_8h-source.html | 91 +
.../doc/html/eo_algo_8h-source.html | 51 +
.../eo_assembled_fitness_stat_8h-source.html | 116 +
.../doc/html/eo_bit_8h-source.html | 108 +
.../doc/html/eo_bit_op_8h-source.html | 343 +
.../doc/html/eo_bit_op_factory_8h-source.html | 167 +
.../doc/html/eo_bool_flip_8h-source.html | 57 +
.../doc/html/eo_breed_8h-source.html | 55 +
.../doc/html/eo_c_m_a_breed_8h-source.html | 91 +
.../doc/html/eo_c_m_a_init_8h-source.html | 68 +
.../html/eo_cellular_easy_e_a_8h-source.html | 164 +
.../doc/html/eo_check_point_8h-source.html | 165 +
.../doc/html/eo_clone_ops_8h-source.html | 74 +
.../html/eo_combined_continue_8h-source.html | 89 +
.../doc/html/eo_combined_init_8h-source.html | 91 +
.../doc/html/eo_continue_8h-source.html | 65 +
.../doc/html/eo_counter_8h-source.html | 142 +
.../html/eo_ctrl_c_continue_8cpp-source.html | 65 +
.../html/eo_ctrl_c_continue_8h-source.html | 85 +
.../doc/html/eo_data_8cpp-source.html | 26 +
.../doc/html/eo_data_8h-source.html | 45 +
.../doc/html/eo_det_select_8h-source.html | 66 +
.../eo_det_tournament_select_8h-source.html | 85 +
.../doc/html/eo_distance_8h-source.html | 99 +
.../html/eo_distrib_updater_8h-source.html | 57 +
.../doc/html/eo_distribution_8h-source.html | 57 +
.../doc/html/eo_dominance_map_8h-source.html | 119 +
.../doc/html/eo_drawable_8h-source.html | 66 +
.../doc/html/eo_e_d_a_8h-source.html | 53 +
.../doc/html/eo_easy_e_a_8h-source.html | 236 +
.../doc/html/eo_es_chrom_init_8h-source.html | 160 +
.../doc/html/eo_es_full_8h-source.html | 93 +
.../html/eo_es_global_xover_8h-source.html | 116 +
.../doc/html/eo_es_mutate_8h-source.html | 213 +
.../html/eo_es_mutation_init_8h-source.html | 112 +
.../doc/html/eo_es_simple_8h-source.html | 82 +
.../html/eo_es_standard_xover_8h-source.html | 100 +
.../doc/html/eo_es_stdev_8h-source.html | 88 +
.../doc/html/eo_eval_continue_8h-source.html | 76 +
.../doc/html/eo_eval_func_8h-source.html | 53 +
.../html/eo_eval_func_counter_8h-source.html | 67 +
.../doc/html/eo_eval_func_ptr_8h-source.html | 45 +
.../doc/html/eo_external_e_o_8h-source.html | 91 +
.../eo_external_op_functions_8h-source.html | 140 +
.../doc/html/eo_f_d_c_stat_8h-source.html | 130 +
.../doc/html/eo_factory_8h-source.html | 68 +
.../doc/html/eo_file_monitor_8cpp-source.html | 92 +
.../doc/html/eo_file_monitor_8h-source.html | 86 +
.../doc/html/eo_file_snapshot_8h-source.html | 176 +
.../doc/html/eo_fit_continue_8h-source.html | 72 +
.../eo_fitness_scaling_select_8h-source.html | 62 +
.../doc/html/eo_fl_or_bin_op_8h-source.html | 199 +
.../doc/html/eo_fl_or_mon_op_8h-source.html | 113 +
.../doc/html/eo_fl_or_quad_op_8h-source.html | 198 +
.../doc/html/eo_functor_8h-source.html | 127 +
.../html/eo_functor_store_8cpp-source.html | 30 +
.../doc/html/eo_functor_store_8h-source.html | 76 +
.../doc/html/eo_g3_replacement_8h-source.html | 69 +
.../doc/html/eo_gen_continue_8h-source.html | 108 +
.../doc/html/eo_gen_op_8h-source.html | 177 +
.../html/eo_general_breeder_8h-source.html | 99 +
.../eo_gnuplot1_d_monitor_8cpp-source.html | 100 +
.../html/eo_gnuplot1_d_monitor_8h-source.html | 83 +
.../eo_gnuplot1_d_snapshot_8cpp-source.html | 47 +
.../eo_gnuplot1_d_snapshot_8h-source.html | 123 +
.../doc/html/eo_gnuplot_8cpp-source.html | 113 +
.../doc/html/eo_gnuplot_8h-source.html | 83 +
.../doc/html/eo_how_many_8h-source.html | 153 +
.../doc/html/eo_init_8h-source.html | 156 +
.../doc/html/eo_init_virus_8h-source.html | 95 +
.../doc/html/eo_int_bounds_8cpp-source.html | 110 +
.../doc/html/eo_int_bounds_8h-source.html | 525 +
.../doc/html/eo_invalidate_ops_8h-source.html | 110 +
.../html/eo_linear_fit_scaling_8h-source.html | 75 +
.../html/eo_m_g_g_replacement_8h-source.html | 86 +
.../html/eo_m_o_fitness_stat_8h-source.html | 98 +
.../doc/html/eo_merge_8h-source.html | 128 +
.../doc/html/eo_merge_reduce_8h-source.html | 87 +
.../doc/html/eo_monitor_8h-source.html | 69 +
.../doc/html/eo_n_d_sorting_8h-source.html | 439 +
.../html/eo_normal_mutation_8h-source.html | 208 +
.../doc/html/eo_object_8h-source.html | 64 +
.../doc/html/eo_one_max_8h-source.html | 90 +
.../html/eo_one_max_eval_func_8h-source.html | 68 +
.../doc/html/eo_one_max_init_8h-source.html | 60 +
.../html/eo_one_max_mutation_8h-source.html | 58 +
.../eo_one_max_quad_crossover_8h-source.html | 59 +
.../html/eo_one_to_one_breeder_8h-source.html | 123 +
.../doc/html/eo_op_8h-source.html | 118 +
.../doc/html/eo_op_container_8h-source.html | 149 +
.../doc/html/eo_op_sel_mason_8h-source.html | 105 +
.../html/eo_p_b_i_l_additive_8h-source.html | 118 +
.../html/eo_p_b_i_l_distrib_8h-source.html | 97 +
.../doc/html/eo_p_b_i_l_org_8h-source.html | 82 +
.../doc/html/eo_param_8h-source.html | 365 +
...o_pareto_constraint_fitness_8h-source.html | 215 +
.../html/eo_pareto_fitness_8cpp-source.html | 53 +
.../doc/html/eo_pareto_fitness_8h-source.html | 221 +
.../doc/html/eo_pareto_ranking_8h-source.html | 57 +
.../doc/html/eo_parse_tree_8h-source.html | 166 +
.../eo_parse_tree_depth_init_8h-source.html | 208 +
.../doc/html/eo_parse_tree_op_8h-source.html | 303 +
.../doc/html/eo_parser_8cpp-source.html | 427 +
.../doc/html/eo_parser_8h-source.html | 210 +
.../doc/html/eo_perf2_worth_8h-source.html | 216 +
.../html/eo_periodic_continue_8h-source.html | 75 +
.../doc/html/eo_persistent_8cpp-source.html | 30 +
.../doc/html/eo_persistent_8h-source.html | 74 +
.../doc/html/eo_pop_8h-source.html | 243 +
.../doc/html/eo_pop_algo_8h-source.html | 28 +
.../doc/html/eo_pop_eval_func_8h-source.html | 63 +
.../doc/html/eo_pop_stat_8h-source.html | 104 +
.../doc/html/eo_populator_8h-source.html | 182 +
.../doc/html/eo_printable_8cpp-source.html | 37 +
.../doc/html/eo_printable_8h-source.html | 63 +
.../html/eo_prop_g_a_gen_op_8h-source.html | 88 +
...eo_proportional_combined_op_8h-source.html | 183 +
.../eo_proportional_select_8h-source.html | 91 +
.../doc/html/eo_r_n_g_8cpp-source.html | 28 +
.../doc/html/eo_r_n_g_8h-source.html | 355 +
.../doc/html/eo_random_select_8h-source.html | 96 +
.../doc/html/eo_ranking_8h-source.html | 97 +
.../doc/html/eo_ranking_select_8h-source.html | 60 +
.../doc/html/eo_real_8h-source.html | 65 +
.../html/eo_real_atom_xover_8h-source.html | 62 +
.../doc/html/eo_real_bounds_8cpp-source.html | 267 +
.../doc/html/eo_real_bounds_8h-source.html | 493 +
.../html/eo_real_init_bounded_8h-source.html | 76 +
.../doc/html/eo_real_op_8h-source.html | 382 +
.../html/eo_real_vector_bounds_8h-source.html | 334 +
.../doc/html/eo_reduce_8h-source.html | 280 +
.../doc/html/eo_reduce_merge_8h-source.html | 89 +
.../eo_reduce_merge_reduce_8h-source.html | 126 +
.../doc/html/eo_reduce_split_8h-source.html | 298 +
.../doc/html/eo_replacement_8h-source.html | 71 +
.../doc/html/eo_rnd_generators_8h-source.html | 123 +
.../doc/html/eo_s_b_xcross_8h-source.html | 127 +
.../doc/html/eo_s_g_a_8h-source.html | 125 +
.../doc/html/eo_s_g_a_gen_op_8h-source.html | 91 +
.../html/eo_s_g_a_transform_8h-source.html | 155 +
.../doc/html/eo_s_t_l_functor_8h-source.html | 107 +
.../doc/html/eo_scalar_fitness_8h-source.html | 97 +
..._scalar_fitness_assembled_8cpp-source.html | 56 +
...eo_scalar_fitness_assembled_8h-source.html | 248 +
.../eo_scalar_fitness_stat_8h-source.html | 75 +
.../doc/html/eo_select_8h-source.html | 31 +
.../doc/html/eo_select_factory_8h-source.html | 90 +
.../html/eo_select_from_worth_8h-source.html | 194 +
.../doc/html/eo_select_many_8h-source.html | 59 +
.../doc/html/eo_select_number_8h-source.html | 53 +
.../doc/html/eo_select_one_8h-source.html | 41 +
.../doc/html/eo_select_perc_8h-source.html | 53 +
.../html/eo_sequential_select_8h-source.html | 128 +
.../doc/html/eo_sharing_8h-source.html | 115 +
.../doc/html/eo_sharing_select_8h-source.html | 60 +
.../doc/html/eo_simple_e_d_a_8h-source.html | 103 +
...eo_st_parse_tree_depth_init_8h-source.html | 178 +
.../html/eo_st_parse_tree_op_8h-source.html | 271 +
.../doc/html/eo_stat_8h-source.html | 414 +
.../doc/html/eo_state_8cpp-source.html | 210 +
.../doc/html/eo_state_8h-source.html | 105 +
.../html/eo_stdout_monitor_8cpp-source.html | 70 +
.../doc/html/eo_stdout_monitor_8h-source.html | 64 +
.../eo_steady_fit_continue_8h-source.html | 117 +
.../eo_stoch_tournament_select_8h-source.html | 83 +
...stochastic_universal_select_8h-source.html | 117 +
.../doc/html/eo_string_8h-source.html | 85 +
.../html/eo_survive_and_die_8h-source.html | 150 +
.../doc/html/eo_sym_8h-source.html | 80 +
.../html/eo_sym_crossover_8cpp-source.html | 93 +
.../doc/html/eo_sym_crossover_8h-source.html | 76 +
.../doc/html/eo_sym_eval_8h-source.html | 103 +
.../doc/html/eo_sym_init_8h-source.html | 75 +
.../eo_sym_lambda_mutate_8cpp-source.html | 44 +
.../html/eo_sym_lambda_mutate_8h-source.html | 62 +
.../doc/html/eo_sym_mutate_8cpp-source.html | 88 +
.../doc/html/eo_sym_mutate_8h-source.html | 119 +
.../doc/html/eo_time_counter_8h-source.html | 75 +
.../doc/html/eo_timed_monitor_8h-source.html | 87 +
.../doc/html/eo_transform_8h-source.html | 31 +
.../doc/html/eo_trunc_select_8h-source.html | 53 +
.../eo_truncated_select_many_8h-source.html | 88 +
.../eo_truncated_select_one_8h-source.html | 88 +
.../doc/html/eo_uniform_init_8h-source.html | 123 +
.../doc/html/eo_updatable_8h-source.html | 112 +
.../doc/html/eo_updater_8cpp-source.html | 63 +
.../doc/html/eo_updater_8h-source.html | 149 +
...o_variable_length_crossover_8h-source.html | 316 +
...eo_variable_length_mutation_8h-source.html | 134 +
.../doc/html/eo_vector_8h-source.html | 135 +
.../doc/html/eo_virus_8h-source.html | 116 +
.../doc/html/es_2make__op_8h-source.html | 303 +
trunk/paradiseo-eo/doc/html/es_8h-source.html | 78 +
.../doc/html/exercise1_83_8cpp-source.html | 159 +
.../doc/html/exercise2_83_8cpp-source.html | 198 +
.../doc/html/exercise3_81_8cpp-source.html | 407 +
trunk/paradiseo-eo/doc/html/files.html | 431 +
.../doc/html/fitness_8h-source.html | 243 +
.../doc/html/fitness__traits_8cpp-source.html | 448 +
trunk/paradiseo-eo/doc/html/ftv2blank.png | Bin 0 -> 174 bytes
trunk/paradiseo-eo/doc/html/ftv2doc.png | Bin 0 -> 255 bytes
.../doc/html/ftv2folderclosed.png | Bin 0 -> 259 bytes
.../paradiseo-eo/doc/html/ftv2folderopen.png | Bin 0 -> 261 bytes
trunk/paradiseo-eo/doc/html/ftv2lastnode.png | Bin 0 -> 233 bytes
trunk/paradiseo-eo/doc/html/ftv2link.png | Bin 0 -> 358 bytes
trunk/paradiseo-eo/doc/html/ftv2mlastnode.png | Bin 0 -> 160 bytes
trunk/paradiseo-eo/doc/html/ftv2mnode.png | Bin 0 -> 194 bytes
trunk/paradiseo-eo/doc/html/ftv2node.png | Bin 0 -> 235 bytes
trunk/paradiseo-eo/doc/html/ftv2plastnode.png | Bin 0 -> 165 bytes
trunk/paradiseo-eo/doc/html/ftv2pnode.png | Bin 0 -> 200 bytes
trunk/paradiseo-eo/doc/html/ftv2vertline.png | Bin 0 -> 229 bytes
trunk/paradiseo-eo/doc/html/functions.html | 403 +
.../paradiseo-eo/doc/html/functions_func.html | 382 +
.../paradiseo-eo/doc/html/functions_type.html | 22 +
.../paradiseo-eo/doc/html/functions_vars.html | 36 +
.../doc/html/ga_2make__op_8h-source.html | 223 +
trunk/paradiseo-eo/doc/html/ga_8h-source.html | 57 +
.../doc/html/genetic_ops_8cpp-source.html | 173 +
.../doc/html/gprop_8cpp-source.html | 185 +
.../doc/html/gprop_8h-source.html | 254 +
.../html/group___evolution_strategies.html | 41 +
.../doc/html/group___operators.html | 17 +
.../doc/html/group___parse_tree.html | 116 +
.../html/group___prop_combined_operators.html | 17 +
.../doc/html/group___st_parse_tree.html | 40 +
.../doc/html/group__bitstring.html | 57 +
.../doc/html/group__selectors.html | 16 +
trunk/paradiseo-eo/doc/html/hierarchy.html | 1323 ++
trunk/paradiseo-eo/doc/html/index.html | 8 +
.../doc/html/index_8h-source.html | 20 +
trunk/paradiseo-eo/doc/html/installdox | 117 +
trunk/paradiseo-eo/doc/html/l2_8h-source.html | 155 +
trunk/paradiseo-eo/doc/html/main.html | 23 +
.../doc/html/main_8cpp-source.html | 187 +
.../html/make___my_struct_8cpp-source.html | 137 +
.../doc/html/make___one_max_8cpp-source.html | 137 +
.../html/make___p_b_i_ldistrib_8h-source.html | 105 +
.../html/make___p_b_i_lupdate_8h-source.html | 83 +
.../doc/html/make__algo__easea_8h-source.html | 349 +
.../html/make__algo__pareto_8h-source.html | 218 +
.../html/make__algo__scalar_8h-source.html | 326 +
.../make__algo__scalar__es_8cpp-source.html | 85 +
.../make__algo__scalar__ga_8cpp-source.html | 63 +
.../make__algo__scalar__real_8cpp-source.html | 63 +
.../doc/html/make__checkpoint_8h-source.html | 288 +
.../make__checkpoint___f_d_c_8h-source.html | 292 +
...make__checkpoint__assembled_8h-source.html | 215 +
.../make__checkpoint__es_8cpp-source.html | 83 +
.../make__checkpoint__ga_8cpp-source.html | 63 +
.../make__checkpoint__pareto_8h-source.html | 245 +
.../make__checkpoint__real_8cpp-source.html | 63 +
.../doc/html/make__continue_8h-source.html | 173 +
.../html/make__continue__es_8cpp-source.html | 83 +
.../html/make__continue__ga_8cpp-source.html | 63 +
.../make__continue__pareto_8h-source.html | 120 +
.../make__continue__real_8cpp-source.html | 63 +
.../doc/html/make__es_8h-source.html | 142 +
.../doc/html/make__ga_8h-source.html | 96 +
.../make__general__replacement_8h-source.html | 175 +
.../make__genotype___my_struct_8h-source.html | 88 +
.../make__genotype___one_max_8h-source.html | 90 +
.../html/make__genotype__es_8cpp-source.html | 108 +
.../html/make__genotype__ga_8cpp-source.html | 58 +
.../html/make__genotype__ga_8h-source.html | 91 +
.../make__genotype__real_8cpp-source.html | 64 +
.../html/make__genotype__real_8h-source.html | 107 +
.../doc/html/make__help_8cpp-source.html | 107 +
.../html/make__op___my_struct_8h-source.html | 211 +
.../html/make__op___one_max_8h-source.html | 211 +
.../doc/html/make__op__es_8cpp-source.html | 81 +
.../doc/html/make__op__es_8h-source.html | 210 +
.../doc/html/make__op__ga_8cpp-source.html | 61 +
.../doc/html/make__op__real_8cpp-source.html | 60 +
.../doc/html/make__op__real_8h-source.html | 297 +
.../doc/html/make__pop_8h-source.html | 114 +
.../doc/html/make__pop__es_8cpp-source.html | 86 +
.../doc/html/make__pop__ga_8cpp-source.html | 64 +
.../doc/html/make__pop__real_8cpp-source.html | 64 +
.../doc/html/make__real_8h-source.html | 98 +
.../doc/html/make__run_8h-source.html | 60 +
.../doc/html/make__run__es_8cpp-source.html | 87 +
.../doc/html/make__run__ga_8cpp-source.html | 65 +
.../doc/html/make__run__real_8cpp-source.html | 65 +
.../doc/html/mastermind_8cpp-source.html | 153 +
.../doc/html/mastermind_8h-source.html | 214 +
.../doc/html/matrices_8h-source.html | 57 +
.../doc/html/mergers_8cpp-source.html | 56 +
.../paradiseo-eo/doc/html/mlp_8h-source.html | 472 +
trunk/paradiseo-eo/doc/html/modules.html | 22 +
.../doc/html/monitors_8cpp-source.html | 80 +
.../paradiseo-eo/doc/html/mse_8h-source.html | 155 +
.../doc/html/namespacegp__parse__tree.html | 111 +
.../doc/html/namespacemembers.html | 19 +
.../doc/html/namespacemembers_func.html | 19 +
trunk/paradiseo-eo/doc/html/namespaces.html | 16 +
.../paradiseo-eo/doc/html/node_8h-source.html | 263 +
.../doc/html/node__pool_8h-source.html | 312 +
trunk/paradiseo-eo/doc/html/pages.html | 21 +
.../doc/html/parameters_8h-source.html | 127 +
.../doc/html/parse__tree_8h-source.html | 862 +
.../doc/html/perf2worth_8cpp-source.html | 103 +
.../doc/html/pickle_8h-source.html | 78 +
.../doc/html/pipecom_8cpp-source.html | 187 +
.../doc/html/pipecom_8h-source.html | 62 +
trunk/paradiseo-eo/doc/html/qp_8h-source.html | 266 +
.../doc/html/random__numbers_8cpp-source.html | 122 +
.../doc/html/reduce_8cpp-source.html | 80 +
trunk/paradiseo-eo/doc/html/related.html | 15 +
.../doc/html/replacement_8cpp-source.html | 87 +
.../doc/html/rnd__generators_8h-source.html | 150 +
trunk/paradiseo-eo/doc/html/search.idx | Bin 0 -> 1173672 bytes
trunk/paradiseo-eo/doc/html/search.php | 357 +
.../doc/html/select_one_8cpp-source.html | 122 +
.../doc/html/selectors_8cpp-source.html | 76 +
.../doc/html/selectors_8h-source.html | 349 +
.../doc/html/shared__ptr_8h-source.html | 117 +
.../doc/html/src_2pyeo_2_n_e_w_s-source.html | 15 +
.../html/src_2pyeo_2_r_e_a_d_m_e-source.html | 19 +
.../doc/html/statistics_8cpp-source.html | 76 +
.../doc/html/stats_8h-source.html | 133 +
.../doc/html/struct_dummy-members.html | 56 +
trunk/paradiseo-eo/doc/html/struct_dummy.html | 255 +
trunk/paradiseo-eo/doc/html/struct_dummy.png | Bin 0 -> 1564 bytes
.../html/struct_t__pickle__suite-members.html | 17 +
.../doc/html/struct_t__pickle__suite.html | 41 +
.../html/structeo_eval_func_ptr-members.html | 22 +
.../doc/html/structeo_eval_func_ptr.html | 95 +
.../doc/html/structeo_eval_func_ptr.png | Bin 0 -> 1552 bytes
...functor_base_1_1binary__function__tag.html | 28 +
...ructeo_functor_base_1_1procedure__tag.html | 28 +
..._functor_base_1_1unary__function__tag.html | 28 +
.../html/structeo_pop_1_1_cmp-members.html | 15 +
.../doc/html/structeo_pop_1_1_cmp.html | 35 +
.../html/structeo_pop_1_1_ref-members.html | 15 +
.../doc/html/structeo_pop_1_1_ref.html | 35 +
...ucteo_state_1_1loading__error-members.html | 15 +
.../structeo_state_1_1loading__error.html | 32 +
.../doc/html/sym__compile_8cpp-source.html | 234 +
.../doc/html/sym__compile_8h-source.html | 51 +
.../doc/html/sym__operations_8cpp-source.html | 189 +
.../doc/html/symreg_8cpp-source.html | 408 +
.../html/t-_m_g_e-control_8cpp-source.html | 119 +
.../doc/html/t-_m_g_e1bit_8cpp-source.html | 126 +
.../doc/html/t-_m_g_e_8cpp-source.html | 123 +
.../doc/html/t-eo_8cpp-source.html | 38 +
.../doc/html/t-eo_atom_ops_8cpp-source.html | 81 +
.../html/t-eo_base_functions_8cpp-source.html | 41 +
.../doc/html/t-eo_c_m_a_e_s_8cpp-source.html | 143 +
.../html/t-eo_checkpointing_8cpp-source.html | 198 +
.../doc/html/t-eo_e_s_all_8cpp-source.html | 151 +
.../doc/html/t-eo_e_s_full_8cpp-source.html | 194 +
.../doc/html/t-eo_e_s_ops_8cpp-source.html | 130 +
.../doc/html/t-eo_easy_e_a_8cpp-source.html | 99 +
.../html/t-eo_external_e_o_8cpp-source.html | 147 +
.../t-eo_fitness_assembled_8cpp-source.html | 120 +
...-eo_fitness_assembled_e_a_8cpp-source.html | 183 +
.../doc/html/t-eo_functor_8cpp-source.html | 63 +
.../doc/html/t-eo_g_a_8cpp-source.html | 79 +
.../doc/html/t-eo_g_op_sel_8cpp-source.html | 146 +
.../doc/html/t-eo_gen_op_8cpp-source.html | 438 +
.../html/t-eo_non_uniform_8cpp-source.html | 46 +
.../doc/html/t-eo_p_b_i_l_8cpp-source.html | 146 +
.../doc/html/t-eo_pareto_8cpp-source.html | 259 +
.../html/t-eo_pareto_fitness_8cpp-source.html | 207 +
.../doc/html/t-eo_random_8cpp-source.html | 77 +
.../doc/html/t-eo_real_8cpp-source.html | 79 +
.../html/t-eo_replacement_8cpp-source.html | 238 +
.../doc/html/t-eo_roulette_8cpp-source.html | 83 +
.../doc/html/t-eo_s_s_g_a_8cpp-source.html | 132 +
.../doc/html/t-eo_select_8cpp-source.html | 239 +
.../doc/html/t-eo_sharing_8cpp-source.html | 255 +
.../t-eo_state_and_parser_8cpp-source.html | 154 +
.../doc/html/t-eo_symreg_8cpp-source.html | 306 +
.../doc/html/t-eo_uniform_8cpp-source.html | 37 +
.../doc/html/t-eo_vector_8cpp-source.html | 89 +
.../doc/html/t-eo_virus_8cpp-source.html | 92 +
.../doc/html/t-eobin_8cpp-source.html | 233 +
.../doc/html/t-eobreeder_8cpp-source.html | 102 +
.../doc/html/t-eofitness_8cpp-source.html | 105 +
.../doc/html/t-eogeneration_8cpp-source.html | 160 +
.../doc/html/t-eoinclusion_8cpp-source.html | 112 +
.../doc/html/t-eoinsertion_8cpp-source.html | 123 +
.../doc/html/t-eolottery_8cpp-source.html | 69 +
.../doc/html/t-eoproblem_8cpp-source.html | 70 +
.../doc/html/t-select_one_8cpp-source.html | 103 +
.../html/test_2binary__value_8h-source.html | 26 +
.../doc/html/test_2real__value_8h-source.html | 29 +
.../doc/html/test__compile_8cpp-source.html | 200 +
.../doc/html/test__diff_8cpp-source.html | 32 +
.../doc/html/test__lambda_8cpp-source.html | 49 +
.../doc/html/test__mf_8cpp-source.html | 60 +
.../doc/html/test__simplify_8cpp-source.html | 36 +
.../doc/html/testeo_8cpp-source.html | 134 +
trunk/paradiseo-eo/doc/html/todo.html | 22 +
.../doc/html/token_8h-source.html | 43 +
trunk/paradiseo-eo/doc/html/tree.html | 2495 +++
...al_2_lesson2_2binary__value_8h-source.html | 28 +
...rial_2_lesson2_2real__value_8h-source.html | 30 +
...al_2_lesson3_2binary__value_8h-source.html | 28 +
...rial_2_lesson3_2real__value_8h-source.html | 30 +
...al_2_lesson4_2binary__value_8h-source.html | 35 +
...rial_2_lesson4_2real__value_8h-source.html | 29 +
.../html/tutorial_2_r_e_a_d_m_e-source.html | 28 +
...rial_2_templates_2_r_e_a_d_m_e-source.html | 164 +
.../doc/html/util_8cpp-source.html | 42 +
.../doc/html/value_param_8cpp-source.html | 209 +
.../doc/html/value_param_8h-source.html | 58 +
.../doc/html/vecop_8h-source.html | 229 +
trunk/paradiseo-eo/doc/html/webpages.html | 15 +
trunk/paradiseo-eo/doc/index.h | 67 +
trunk/paradiseo-eo/doc/latex/Helvetica.ttf | Bin 0 -> 32760 bytes
trunk/paradiseo-eo/doc/latex/Makefile | 39 +
trunk/paradiseo-eo/doc/latex/annotated.tex | 349 +
.../doc/latex/class_biased_node_selector.eps | 197 +
.../doc/latex/class_biased_node_selector.tex | 41 +
trunk/paradiseo-eo/doc/latex/class_cov.tex | 49 +
trunk/paradiseo-eo/doc/latex/class_e_o.eps | 209 +
trunk/paradiseo-eo/doc/latex/class_e_o.tex | 244 +
.../paradiseo-eo/doc/latex/class_mem_pool.tex | 53 +
.../doc/latex/class_minimizing_traits.eps | 197 +
.../doc/latex/class_minimizing_traits.tex | 29 +
.../doc/latex/class_node_selector.eps | 203 +
.../doc/latex/class_node_selector.tex | 31 +
.../doc/latex/class_random_node_selector.eps | 197 +
.../doc/latex/class_random_node_selector.tex | 32 +
.../latex/class_u_f__random__generator.tex | 36 +
.../doc/latex/class_virus_bit_flip.eps | 221 +
.../doc/latex/class_virus_bit_flip.tex | 54 +
.../doc/latex/class_virus_shift_mutation.eps | 221 +
.../doc/latex/class_virus_shift_mutation.tex | 57 +
.../doc/latex/classboolean__generator.tex | 37 +
.../paradiseo-eo/doc/latex/classd_matrix.tex | 40 +
.../doc/latex/classeo1_pt_bit_crossover.tex | 17 +
trunk/paradiseo-eo/doc/latex/classeo_aged.tex | 121 +
trunk/paradiseo-eo/doc/latex/classeo_algo.eps | 225 +
trunk/paradiseo-eo/doc/latex/classeo_algo.tex | 29 +
.../latex/classeo_arithmetic_crossover.tex | 17 +
...classeo_assembled_fitness_average_stat.eps | 233 +
...classeo_assembled_fitness_average_stat.tex | 50 +
.../classeo_assembled_fitness_best_stat.eps | 233 +
.../classeo_assembled_fitness_best_stat.tex | 50 +
.../doc/latex/classeo_atom_exchange.eps | 215 +
.../doc/latex/classeo_atom_exchange.tex | 36 +
.../doc/latex/classeo_average_stat.eps | 233 +
.../doc/latex/classeo_average_stat.tex | 69 +
trunk/paradiseo-eo/doc/latex/classeo_b_f.eps | 197 +
trunk/paradiseo-eo/doc/latex/classeo_b_f.tex | 44 +
.../doc/latex/classeo_best_fitness_stat.eps | 233 +
.../doc/latex/classeo_best_fitness_stat.tex | 60 +
.../doc/latex/classeo_best_select.eps | 215 +
.../doc/latex/classeo_best_select.tex | 33 +
.../doc/latex/classeo_bin_clone_op.eps | 221 +
.../doc/latex/classeo_bin_clone_op.tex | 39 +
.../doc/latex/classeo_bin_gen_op.eps | 221 +
.../doc/latex/classeo_bin_gen_op.tex | 48 +
.../paradiseo-eo/doc/latex/classeo_bin_op.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_bin_op.tex | 36 +
.../latex/classeo_binary_functor_counter.eps | 203 +
.../latex/classeo_binary_functor_counter.tex | 65 +
trunk/paradiseo-eo/doc/latex/classeo_bit.eps | 233 +
trunk/paradiseo-eo/doc/latex/classeo_bit.tex | 97 +
.../doc/latex/classeo_bit_bit_flip.tex | 17 +
.../doc/latex/classeo_bit_gx_over.eps | 221 +
.../doc/latex/classeo_bit_gx_over.tex | 66 +
.../doc/latex/classeo_bit_inversion.eps | 221 +
.../doc/latex/classeo_bit_inversion.tex | 54 +
.../doc/latex/classeo_bit_mutation.eps | 221 +
.../doc/latex/classeo_bit_mutation.tex | 82 +
.../doc/latex/classeo_bit_next.eps | 221 +
.../doc/latex/classeo_bit_next.tex | 54 +
.../doc/latex/classeo_bit_op_factory.eps | 203 +
.../doc/latex/classeo_bit_op_factory.tex | 72 +
.../doc/latex/classeo_bit_prev.eps | 221 +
.../doc/latex/classeo_bit_prev.tex | 54 +
.../doc/latex/classeo_bool_flip.eps | 221 +
.../doc/latex/classeo_bool_flip.tex | 34 +
.../doc/latex/classeo_boolean_generator.eps | 209 +
.../doc/latex/classeo_boolean_generator.tex | 43 +
.../doc/latex/classeo_boolean_init.eps | 215 +
.../doc/latex/classeo_boolean_init.tex | 43 +
.../doc/latex/classeo_branch_mutation.eps | 221 +
.../doc/latex/classeo_branch_mutation.tex | 91 +
.../paradiseo-eo/doc/latex/classeo_breed.eps | 229 +
.../paradiseo-eo/doc/latex/classeo_breed.tex | 33 +
.../doc/latex/classeo_c_m_a_breed.eps | 215 +
.../doc/latex/classeo_c_m_a_breed.tex | 51 +
.../doc/latex/classeo_c_m_a_init.eps | 215 +
.../doc/latex/classeo_c_m_a_init.tex | 48 +
.../doc/latex/classeo_cellular_easy_e_a.eps | 215 +
.../doc/latex/classeo_cellular_easy_e_a.tex | 72 +
.../doc/latex/classeo_check_point.eps | 227 +
.../doc/latex/classeo_check_point.tex | 77 +
.../classeo_collapse_subtree_mutation.eps | 221 +
.../classeo_collapse_subtree_mutation.tex | 91 +
.../doc/latex/classeo_combined_continue.eps | 227 +
.../doc/latex/classeo_combined_continue.tex | 64 +
.../doc/latex/classeo_combined_init.eps | 215 +
.../doc/latex/classeo_combined_init.tex | 69 +
.../doc/latex/classeo_comma_replacement.eps | 221 +
.../doc/latex/classeo_comma_replacement.tex | 36 +
.../doc/latex/classeo_continue.eps | 257 +
.../doc/latex/classeo_continue.tex | 81 +
.../doc/latex/classeo_counted_dyn_update.eps | 215 +
.../doc/latex/classeo_counted_dyn_update.tex | 43 +
.../doc/latex/classeo_counted_state_saver.eps | 209 +
.../doc/latex/classeo_counted_state_saver.tex | 71 +
.../doc/latex/classeo_ctrl_c_continue.eps | 227 +
.../doc/latex/classeo_ctrl_c_continue.tex | 39 +
.../doc/latex/classeo_det_bit_flip.eps | 221 +
.../doc/latex/classeo_det_bit_flip.tex | 79 +
.../doc/latex/classeo_det_select.eps | 215 +
.../doc/latex/classeo_det_select.tex | 58 +
.../latex/classeo_det_tournament_select.eps | 215 +
.../latex/classeo_det_tournament_select.tex | 42 +
.../latex/classeo_det_tournament_truncate.eps | 215 +
.../latex/classeo_det_tournament_truncate.tex | 44 +
.../classeo_det_tournament_truncate_split.eps | 215 +
.../classeo_det_tournament_truncate_split.tex | 50 +
.../classeo_det_tournament_worth_select.eps | 221 +
.../classeo_det_tournament_worth_select.tex | 50 +
.../latex/classeo_det_uniform_mutation.eps | 221 +
.../latex/classeo_det_uniform_mutation.tex | 126 +
...classeo_deterministic_sa_d_replacement.eps | 215 +
...classeo_deterministic_sa_d_replacement.tex | 59 +
.../classeo_deterministic_survive_and_die.eps | 215 +
.../classeo_deterministic_survive_and_die.tex | 40 +
.../doc/latex/classeo_distance.eps | 225 +
.../doc/latex/classeo_distance.tex | 27 +
.../doc/latex/classeo_distrib_updater.eps | 221 +
.../doc/latex/classeo_distrib_updater.tex | 35 +
.../doc/latex/classeo_distribution.eps | 237 +
.../doc/latex/classeo_distribution.tex | 37 +
.../doc/latex/classeo_dominance_map.eps | 209 +
.../doc/latex/classeo_dominance_map.tex | 87 +
.../doc/latex/classeo_double_exchange.eps | 221 +
.../doc/latex/classeo_double_exchange.tex | 37 +
.../doc/latex/classeo_double_intermediate.eps | 221 +
.../doc/latex/classeo_double_intermediate.tex | 37 +
.../doc/latex/classeo_drawable.tex | 54 +
.../doc/latex/classeo_dyn_s_g_a_transform.eps | 215 +
.../doc/latex/classeo_dyn_s_g_a_transform.tex | 88 +
.../doc/latex/classeo_dyn_updater.eps | 221 +
.../doc/latex/classeo_dyn_updater.tex | 40 +
.../paradiseo-eo/doc/latex/classeo_e_d_a.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_e_d_a.tex | 31 +
.../doc/latex/classeo_e_p_reduce.eps | 215 +
.../doc/latex/classeo_e_p_reduce.tex | 51 +
.../doc/latex/classeo_e_p_replacement.eps | 221 +
.../doc/latex/classeo_e_p_replacement.tex | 42 +
.../doc/latex/classeo_easy_e_a.eps | 215 +
.../doc/latex/classeo_easy_e_a.tex | 103 +
.../latex/classeo_elite_sequential_select.eps | 215 +
.../latex/classeo_elite_sequential_select.tex | 52 +
.../doc/latex/classeo_elitism.eps | 221 +
.../doc/latex/classeo_elitism.tex | 47 +
.../doc/latex/classeo_es_chrom_init.eps | 221 +
.../doc/latex/classeo_es_chrom_init.tex | 169 +
.../doc/latex/classeo_es_full.eps | 227 +
.../doc/latex/classeo_es_full.tex | 71 +
.../doc/latex/classeo_es_global_xover.eps | 221 +
.../doc/latex/classeo_es_global_xover.tex | 126 +
.../doc/latex/classeo_es_mutate.eps | 221 +
.../doc/latex/classeo_es_mutate.tex | 224 +
.../doc/latex/classeo_es_mutation_init.tex | 103 +
.../doc/latex/classeo_es_simple.eps | 227 +
.../doc/latex/classeo_es_simple.tex | 72 +
.../doc/latex/classeo_es_standard_xover.eps | 221 +
.../doc/latex/classeo_es_standard_xover.tex | 71 +
.../doc/latex/classeo_es_stdev.eps | 227 +
.../doc/latex/classeo_es_stdev.tex | 68 +
.../doc/latex/classeo_eval_continue.eps | 227 +
.../doc/latex/classeo_eval_continue.tex | 51 +
.../doc/latex/classeo_eval_func.eps | 241 +
.../doc/latex/classeo_eval_func.tex | 40 +
.../doc/latex/classeo_eval_func_counter.eps | 227 +
.../doc/latex/classeo_eval_func_counter.tex | 44 +
.../doc/latex/classeo_expansion_mutation.eps | 221 +
.../doc/latex/classeo_expansion_mutation.tex | 91 +
.../doc/latex/classeo_external_bin_op.eps | 221 +
.../doc/latex/classeo_external_bin_op.tex | 46 +
.../doc/latex/classeo_external_e_o.eps | 215 +
.../doc/latex/classeo_external_e_o.tex | 64 +
.../doc/latex/classeo_external_eval_func.eps | 215 +
.../doc/latex/classeo_external_eval_func.tex | 46 +
.../doc/latex/classeo_external_init.eps | 215 +
.../doc/latex/classeo_external_init.tex | 46 +
.../doc/latex/classeo_external_mon_op.eps | 221 +
.../doc/latex/classeo_external_mon_op.tex | 46 +
.../doc/latex/classeo_external_quad_op.eps | 221 +
.../doc/latex/classeo_external_quad_op.tex | 46 +
trunk/paradiseo-eo/doc/latex/classeo_f.eps | 197 +
trunk/paradiseo-eo/doc/latex/classeo_f.tex | 50 +
.../doc/latex/classeo_f_d_c_file_snapshot.eps | 215 +
.../doc/latex/classeo_f_d_c_file_snapshot.tex | 55 +
.../doc/latex/classeo_f_d_c_stat.eps | 233 +
.../doc/latex/classeo_f_d_c_stat.tex | 63 +
.../doc/latex/classeo_factory.eps | 197 +
.../doc/latex/classeo_factory.tex | 65 +
.../doc/latex/classeo_file_monitor.eps | 215 +
.../doc/latex/classeo_file_monitor.tex | 71 +
.../doc/latex/classeo_file_snapshot.eps | 221 +
.../doc/latex/classeo_file_snapshot.tex | 99 +
.../doc/latex/classeo_fit_continue.eps | 227 +
.../doc/latex/classeo_fit_continue.tex | 68 +
.../latex/classeo_fitness_scaling_select.eps | 227 +
.../latex/classeo_fitness_scaling_select.tex | 55 +
.../doc/latex/classeo_fitness_stat.eps | 233 +
.../doc/latex/classeo_fitness_stat.tex | 36 +
.../doc/latex/classeo_fl_or1pt_bin_op.eps | 221 +
.../doc/latex/classeo_fl_or1pt_bin_op.tex | 45 +
.../doc/latex/classeo_fl_or1pt_quad_op.eps | 221 +
.../doc/latex/classeo_fl_or1pt_quad_op.tex | 45 +
.../latex/classeo_fl_or_all_atom_bin_op.eps | 221 +
.../latex/classeo_fl_or_all_atom_bin_op.tex | 54 +
.../latex/classeo_fl_or_all_atom_quad_op.eps | 221 +
.../latex/classeo_fl_or_all_atom_quad_op.tex | 54 +
.../doc/latex/classeo_fl_or_all_mutation.eps | 221 +
.../doc/latex/classeo_fl_or_all_mutation.tex | 54 +
.../doc/latex/classeo_fl_or_k_atom_bin_op.eps | 221 +
.../doc/latex/classeo_fl_or_k_atom_bin_op.tex | 54 +
.../latex/classeo_fl_or_k_atom_quad_op.eps | 221 +
.../latex/classeo_fl_or_k_atom_quad_op.tex | 54 +
.../doc/latex/classeo_fl_or_k_mutation.eps | 221 +
.../doc/latex/classeo_fl_or_k_mutation.tex | 54 +
.../latex/classeo_fl_or_uniform_bin_op.eps | 221 +
.../latex/classeo_fl_or_uniform_bin_op.tex | 51 +
.../latex/classeo_fl_or_uniform_quad_op.eps | 221 +
.../latex/classeo_fl_or_uniform_quad_op.tex | 51 +
.../doc/latex/classeo_functor_base.eps | 558 +
.../doc/latex/classeo_functor_base.tex | 39 +
.../doc/latex/classeo_functor_store.eps | 197 +
.../doc/latex/classeo_functor_store.tex | 55 +
.../doc/latex/classeo_g3_replacement.eps | 215 +
.../doc/latex/classeo_g3_replacement.tex | 48 +
.../doc/latex/classeo_gen_continue.eps | 239 +
.../doc/latex/classeo_gen_continue.tex | 110 +
.../paradiseo-eo/doc/latex/classeo_gen_op.eps | 264 +
.../paradiseo-eo/doc/latex/classeo_gen_op.tex | 52 +
.../doc/latex/classeo_gene_del_chooser.eps | 215 +
.../doc/latex/classeo_gene_del_chooser.tex | 33 +
.../doc/latex/classeo_general_breeder.eps | 215 +
.../doc/latex/classeo_general_breeder.tex | 101 +
.../doc/latex/classeo_general_int_bounds.eps | 209 +
.../doc/latex/classeo_general_int_bounds.tex | 103 +
.../doc/latex/classeo_general_real_bounds.eps | 209 +
.../doc/latex/classeo_general_real_bounds.tex | 100 +
.../classeo_generational_replacement.eps | 215 +
.../classeo_generational_replacement.tex | 33 +
.../doc/latex/classeo_gnuplot.eps | 203 +
.../doc/latex/classeo_gnuplot.tex | 129 +
.../doc/latex/classeo_gnuplot1_d_monitor.eps | 221 +
.../doc/latex/classeo_gnuplot1_d_monitor.tex | 54 +
.../doc/latex/classeo_gnuplot1_d_snapshot.eps | 221 +
.../doc/latex/classeo_gnuplot1_d_snapshot.tex | 67 +
.../doc/latex/classeo_hamming_distance.eps | 215 +
.../doc/latex/classeo_hamming_distance.tex | 33 +
.../doc/latex/classeo_hoist_mutation.eps | 221 +
.../doc/latex/classeo_hoist_mutation.tex | 82 +
.../doc/latex/classeo_how_many.eps | 203 +
.../doc/latex/classeo_how_many.tex | 146 +
.../doc/latex/classeo_incrementor.eps | 209 +
.../doc/latex/classeo_incrementor.tex | 48 +
.../doc/latex/classeo_incrementor_param.eps | 221 +
.../doc/latex/classeo_incrementor_param.tex | 48 +
trunk/paradiseo-eo/doc/latex/classeo_init.eps | 245 +
trunk/paradiseo-eo/doc/latex/classeo_init.tex | 52 +
.../doc/latex/classeo_init_adaptor.eps | 221 +
.../doc/latex/classeo_init_adaptor.tex | 46 +
.../doc/latex/classeo_init_fixed_length.eps | 215 +
.../doc/latex/classeo_init_fixed_length.tex | 51 +
.../doc/latex/classeo_init_generator.eps | 203 +
.../doc/latex/classeo_init_generator.tex | 42 +
.../latex/classeo_init_variable_length.eps | 215 +
.../latex/classeo_init_variable_length.tex | 57 +
.../doc/latex/classeo_init_virus.eps | 215 +
.../doc/latex/classeo_init_virus.tex | 45 +
.../doc/latex/classeo_init_virus1bit.eps | 215 +
.../doc/latex/classeo_init_virus1bit.tex | 45 +
.../latex/classeo_inner_exchange_quad_op.eps | 221 +
.../latex/classeo_inner_exchange_quad_op.tex | 56 +
.../doc/latex/classeo_int_above_bound.eps | 209 +
.../doc/latex/classeo_int_above_bound.tex | 115 +
.../doc/latex/classeo_int_below_bound.eps | 209 +
.../doc/latex/classeo_int_below_bound.tex | 115 +
.../doc/latex/classeo_int_bounds.eps | 227 +
.../doc/latex/classeo_int_bounds.tex | 89 +
.../doc/latex/classeo_int_interval.eps | 209 +
.../doc/latex/classeo_int_interval.tex | 121 +
.../doc/latex/classeo_int_no_bounds.eps | 209 +
.../doc/latex/classeo_int_no_bounds.tex | 106 +
.../doc/latex/classeo_invalidate_bin_op.eps | 221 +
.../doc/latex/classeo_invalidate_bin_op.tex | 48 +
.../doc/latex/classeo_invalidate_mon_op.eps | 221 +
.../doc/latex/classeo_invalidate_mon_op.tex | 48 +
.../doc/latex/classeo_invalidate_quad_op.eps | 221 +
.../doc/latex/classeo_invalidate_quad_op.tex | 48 +
.../doc/latex/classeo_linear_fit_scaling.eps | 227 +
.../doc/latex/classeo_linear_fit_scaling.tex | 44 +
.../doc/latex/classeo_linear_random_split.eps | 215 +
.../doc/latex/classeo_linear_random_split.tex | 45 +
.../doc/latex/classeo_linear_truncate.eps | 215 +
.../doc/latex/classeo_linear_truncate.tex | 35 +
.../latex/classeo_linear_truncate_split.eps | 215 +
.../latex/classeo_linear_truncate_split.tex | 47 +
.../doc/latex/classeo_m_g_g_replacement.eps | 215 +
.../doc/latex/classeo_m_g_g_replacement.tex | 48 +
.../doc/latex/classeo_m_o_fitness_stat.eps | 233 +
.../doc/latex/classeo_m_o_fitness_stat.tex | 42 +
.../paradiseo-eo/doc/latex/classeo_merge.eps | 209 +
.../paradiseo-eo/doc/latex/classeo_merge.tex | 31 +
.../doc/latex/classeo_merge_reduce.eps | 231 +
.../doc/latex/classeo_merge_reduce.tex | 45 +
.../doc/latex/classeo_mon_clone_op.eps | 221 +
.../doc/latex/classeo_mon_clone_op.tex | 39 +
.../doc/latex/classeo_mon_gen_op.eps | 221 +
.../doc/latex/classeo_mon_gen_op.tex | 48 +
.../paradiseo-eo/doc/latex/classeo_mon_op.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_mon_op.tex | 38 +
.../doc/latex/classeo_monitor.eps | 245 +
.../doc/latex/classeo_monitor.tex | 66 +
.../latex/classeo_n_d_plus_replacement.eps | 239 +
.../latex/classeo_n_d_plus_replacement.tex | 52 +
.../doc/latex/classeo_n_d_sorting.eps | 245 +
.../doc/latex/classeo_n_d_sorting.tex | 91 +
.../classeo_n_d_sorting_1_1_dummy_e_o.eps | 215 +
.../classeo_n_d_sorting_1_1_dummy_e_o.tex | 31 +
.../doc/latex/classeo_n_d_sorting___i.eps | 239 +
.../doc/latex/classeo_n_d_sorting___i.tex | 55 +
.../doc/latex/classeo_n_d_sorting___i_i.eps | 239 +
.../doc/latex/classeo_n_d_sorting___i_i.tex | 48 +
.../doc/latex/classeo_n_pts_bit_xover.eps | 221 +
.../doc/latex/classeo_n_pts_bit_xover.tex | 63 +
.../doc/latex/classeo_neg_exp_generator.eps | 209 +
.../doc/latex/classeo_neg_exp_generator.tex | 47 +
.../doc/latex/classeo_neg_exp_init.eps | 215 +
.../doc/latex/classeo_neg_exp_init.tex | 47 +
.../doc/latex/classeo_no_elitism.eps | 221 +
.../doc/latex/classeo_no_elitism.tex | 27 +
.../doc/latex/classeo_no_perf2_worth.eps | 227 +
.../doc/latex/classeo_no_perf2_worth.tex | 33 +
.../doc/latex/classeo_no_select.eps | 215 +
.../doc/latex/classeo_no_select.tex | 42 +
.../doc/latex/classeo_normal_generator.eps | 209 +
.../doc/latex/classeo_normal_generator.tex | 47 +
.../doc/latex/classeo_normal_init.eps | 215 +
.../doc/latex/classeo_normal_init.tex | 47 +
.../doc/latex/classeo_normal_mutation.eps | 227 +
.../doc/latex/classeo_normal_mutation.tex | 116 +
.../doc/latex/classeo_normal_vec_mutation.eps | 221 +
.../doc/latex/classeo_normal_vec_mutation.tex | 111 +
.../classeo_nth_element_fitness_stat.eps | 233 +
.../classeo_nth_element_fitness_stat.tex | 60 +
.../paradiseo-eo/doc/latex/classeo_object.eps | 294 +
.../paradiseo-eo/doc/latex/classeo_object.tex | 57 +
.../doc/latex/classeo_one_fifth_mutation.eps | 233 +
.../doc/latex/classeo_one_fifth_mutation.tex | 105 +
.../doc/latex/classeo_one_max.eps | 215 +
.../doc/latex/classeo_one_max.tex | 108 +
.../doc/latex/classeo_one_max_eval_func.eps | 215 +
.../doc/latex/classeo_one_max_eval_func.tex | 56 +
.../doc/latex/classeo_one_max_init.eps | 215 +
.../doc/latex/classeo_one_max_init.tex | 64 +
.../doc/latex/classeo_one_max_mutation.eps | 221 +
.../doc/latex/classeo_one_max_mutation.tex | 61 +
.../latex/classeo_one_max_quad_crossover.eps | 221 +
.../latex/classeo_one_max_quad_crossover.tex | 61 +
trunk/paradiseo-eo/doc/latex/classeo_op.eps | 207 +
trunk/paradiseo-eo/doc/latex/classeo_op.tex | 53 +
.../doc/latex/classeo_op_container.eps | 233 +
.../doc/latex/classeo_op_container.tex | 76 +
.../doc/latex/classeo_op_sel_mason.eps | 203 +
.../doc/latex/classeo_op_sel_mason.tex | 83 +
.../doc/latex/classeo_p_b_i_l_additive.eps | 215 +
.../doc/latex/classeo_p_b_i_l_additive.tex | 66 +
.../doc/latex/classeo_p_b_i_l_distrib.eps | 249 +
.../doc/latex/classeo_p_b_i_l_distrib.tex | 76 +
.../doc/latex/classeo_p_b_i_l_org.eps | 215 +
.../doc/latex/classeo_p_b_i_l_org.tex | 52 +
.../paradiseo-eo/doc/latex/classeo_param.eps | 273 +
.../paradiseo-eo/doc/latex/classeo_param.tex | 98 +
.../doc/latex/classeo_param_param_type.tex | 36 +
.../doc/latex/classeo_parameter_loader.eps | 197 +
.../doc/latex/classeo_parameter_loader.tex | 82 +
.../doc/latex/classeo_pareto_fitness.tex | 67 +
.../latex/classeo_pareto_fitness_traits.eps | 211 +
.../latex/classeo_pareto_fitness_traits.tex | 39 +
.../classeo_pareto_one_constraint_fitness.tex | 94 +
.../doc/latex/classeo_pareto_ranking.eps | 233 +
.../doc/latex/classeo_pareto_ranking.tex | 44 +
.../doc/latex/classeo_parse_tree.eps | 215 +
.../doc/latex/classeo_parse_tree.tex | 148 +
.../latex/classeo_parse_tree_depth_init.eps | 215 +
.../latex/classeo_parse_tree_depth_init.tex | 101 +
.../paradiseo-eo/doc/latex/classeo_parser.eps | 213 +
.../paradiseo-eo/doc/latex/classeo_parser.tex | 238 +
.../doc/latex/classeo_perf2_worth.eps | 227 +
.../doc/latex/classeo_perf2_worth.tex | 47 +
.../classeo_perf2_worth_1_1compare__worth.tex | 36 +
.../doc/latex/classeo_perf2_worth_cached.eps | 227 +
.../doc/latex/classeo_perf2_worth_cached.tex | 64 +
...o_perf2_worth_cached_1_1compare__worth.tex | 36 +
.../doc/latex/classeo_persistent.eps | 305 +
.../doc/latex/classeo_persistent.tex | 57 +
trunk/paradiseo-eo/doc/latex/classeo_plus.eps | 215 +
trunk/paradiseo-eo/doc/latex/classeo_plus.tex | 33 +
.../doc/latex/classeo_plus_replacement.eps | 221 +
.../doc/latex/classeo_plus_replacement.tex | 36 +
.../doc/latex/classeo_point_mutation.eps | 221 +
.../doc/latex/classeo_point_mutation.tex | 88 +
trunk/paradiseo-eo/doc/latex/classeo_pop.eps | 209 +
trunk/paradiseo-eo/doc/latex/classeo_pop.tex | 284 +
.../doc/latex/classeo_pop_algo.eps | 209 +
.../doc/latex/classeo_pop_algo.tex | 27 +
.../doc/latex/classeo_pop_eval_func.eps | 221 +
.../doc/latex/classeo_pop_eval_func.tex | 37 +
.../doc/latex/classeo_pop_loop_eval.eps | 215 +
.../doc/latex/classeo_pop_loop_eval.tex | 42 +
.../doc/latex/classeo_pop_stat.eps | 233 +
.../doc/latex/classeo_pop_stat.tex | 73 +
.../doc/latex/classeo_populator.eps | 203 +
.../doc/latex/classeo_populator.tex | 121 +
.../doc/latex/classeo_printable.eps | 305 +
.../doc/latex/classeo_printable.tex | 54 +
.../doc/latex/classeo_procedure_counter.eps | 203 +
.../doc/latex/classeo_procedure_counter.tex | 65 +
.../latex/classeo_prop_combined_bin_op.eps | 221 +
.../latex/classeo_prop_combined_bin_op.tex | 51 +
.../latex/classeo_prop_combined_mon_op.eps | 221 +
.../latex/classeo_prop_combined_mon_op.tex | 56 +
.../latex/classeo_prop_combined_quad_op.eps | 221 +
.../latex/classeo_prop_combined_quad_op.tex | 56 +
.../doc/latex/classeo_prop_g_a_gen_op.eps | 221 +
.../doc/latex/classeo_prop_g_a_gen_op.tex | 66 +
.../doc/latex/classeo_proportional_op.eps | 227 +
.../doc/latex/classeo_proportional_op.tex | 36 +
.../doc/latex/classeo_proportional_select.eps | 215 +
.../doc/latex/classeo_proportional_select.tex | 53 +
.../doc/latex/classeo_quad2_bin_op.eps | 221 +
.../doc/latex/classeo_quad2_bin_op.tex | 58 +
.../doc/latex/classeo_quad_clone_op.eps | 221 +
.../doc/latex/classeo_quad_clone_op.tex | 39 +
.../doc/latex/classeo_quad_distance.eps | 215 +
.../doc/latex/classeo_quad_distance.tex | 33 +
.../doc/latex/classeo_quad_gen_op.eps | 221 +
.../doc/latex/classeo_quad_gen_op.tex | 48 +
.../doc/latex/classeo_quad_op.eps | 215 +
.../doc/latex/classeo_quad_op.tex | 38 +
.../doc/latex/classeo_random_reduce.eps | 215 +
.../doc/latex/classeo_random_reduce.tex | 33 +
.../doc/latex/classeo_random_select.eps | 215 +
.../doc/latex/classeo_random_select.tex | 33 +
.../doc/latex/classeo_random_split.eps | 215 +
.../doc/latex/classeo_random_split.tex | 45 +
.../doc/latex/classeo_ranking.eps | 227 +
.../doc/latex/classeo_ranking.tex | 50 +
.../doc/latex/classeo_ranking_select.eps | 227 +
.../doc/latex/classeo_ranking_select.tex | 57 +
trunk/paradiseo-eo/doc/latex/classeo_real.eps | 227 +
trunk/paradiseo-eo/doc/latex/classeo_real.tex | 54 +
.../doc/latex/classeo_real_above_bound.eps | 209 +
.../doc/latex/classeo_real_above_bound.tex | 112 +
.../latex/classeo_real_base_vector_bounds.eps | 203 +
.../latex/classeo_real_base_vector_bounds.tex | 118 +
.../doc/latex/classeo_real_below_bound.eps | 209 +
.../doc/latex/classeo_real_below_bound.tex | 112 +
.../doc/latex/classeo_real_bounds.eps | 227 +
.../doc/latex/classeo_real_bounds.tex | 80 +
.../doc/latex/classeo_real_init_bounded.eps | 221 +
.../doc/latex/classeo_real_init_bounded.tex | 48 +
.../doc/latex/classeo_real_interval.eps | 209 +
.../doc/latex/classeo_real_interval.tex | 118 +
.../doc/latex/classeo_real_no_bounds.eps | 209 +
.../doc/latex/classeo_real_no_bounds.tex | 103 +
.../doc/latex/classeo_real_ux_over.tex | 17 +
.../doc/latex/classeo_real_vector_bounds.eps | 215 +
.../doc/latex/classeo_real_vector_bounds.tex | 115 +
.../latex/classeo_real_vector_no_bounds.eps | 215 +
.../latex/classeo_real_vector_no_bounds.tex | 87 +
.../paradiseo-eo/doc/latex/classeo_reduce.eps | 241 +
.../paradiseo-eo/doc/latex/classeo_reduce.tex | 29 +
.../doc/latex/classeo_reduce_merge.eps | 231 +
.../doc/latex/classeo_reduce_merge.tex | 49 +
.../doc/latex/classeo_reduce_merge_reduce.eps | 215 +
.../doc/latex/classeo_reduce_merge_reduce.tex | 60 +
.../doc/latex/classeo_reduce_split.eps | 233 +
.../doc/latex/classeo_reduce_split.tex | 27 +
.../doc/latex/classeo_replacement.eps | 255 +
.../doc/latex/classeo_replacement.tex | 34 +
.../doc/latex/classeo_rnd_generator.eps | 219 +
.../doc/latex/classeo_rnd_generator.tex | 37 +
trunk/paradiseo-eo/doc/latex/classeo_rng.eps | 209 +
trunk/paradiseo-eo/doc/latex/classeo_rng.tex | 304 +
.../latex/classeo_roulette_worth_select.eps | 221 +
.../latex/classeo_roulette_worth_select.tex | 53 +
.../paradiseo-eo/doc/latex/classeo_s_g_a.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_s_g_a.tex | 62 +
.../doc/latex/classeo_s_g_a_gen_op.eps | 221 +
.../doc/latex/classeo_s_g_a_gen_op.tex | 68 +
.../doc/latex/classeo_s_g_a_transform.eps | 215 +
.../doc/latex/classeo_s_g_a_transform.tex | 73 +
...seo_s_s_g_a_det_tournament_replacement.eps | 221 +
...seo_s_s_g_a_det_tournament_replacement.tex | 44 +
...o_s_s_g_a_stoch_tournament_replacement.eps | 221 +
...o_s_s_g_a_stoch_tournament_replacement.tex | 44 +
.../classeo_s_s_g_a_worse_replacement.eps | 221 +
.../classeo_s_s_g_a_worse_replacement.tex | 38 +
.../doc/latex/classeo_s_t_l_b_f.tex | 40 +
.../doc/latex/classeo_s_t_l_f.tex | 46 +
.../doc/latex/classeo_s_t_l_u_f.tex | 40 +
.../doc/latex/classeo_scalar_fitness.tex | 61 +
.../classeo_scalar_fitness_assembled.tex | 111 +
...lasseo_scalar_fitness_assembled_traits.tex | 54 +
.../doc/latex/classeo_scalar_fitness_stat.eps | 233 +
.../doc/latex/classeo_scalar_fitness_stat.tex | 42 +
.../doc/latex/classeo_second_moment_stats.eps | 233 +
.../doc/latex/classeo_second_moment_stats.tex | 56 +
.../doc/latex/classeo_segment_crossover.eps | 221 +
.../doc/latex/classeo_segment_crossover.tex | 105 +
.../doc/latex/classeo_sel_bin_gen_op.eps | 221 +
.../doc/latex/classeo_sel_bin_gen_op.tex | 51 +
.../paradiseo-eo/doc/latex/classeo_select.eps | 241 +
.../paradiseo-eo/doc/latex/classeo_select.tex | 29 +
.../doc/latex/classeo_select_factory.eps | 203 +
.../doc/latex/classeo_select_factory.tex | 70 +
.../doc/latex/classeo_select_from_worth.eps | 215 +
.../doc/latex/classeo_select_from_worth.tex | 59 +
.../doc/latex/classeo_select_many.eps | 215 +
.../doc/latex/classeo_select_many.tex | 72 +
.../doc/latex/classeo_select_number.eps | 215 +
.../doc/latex/classeo_select_number.tex | 69 +
.../doc/latex/classeo_select_one.eps | 209 +
.../doc/latex/classeo_select_one.tex | 39 +
.../doc/latex/classeo_select_perc.eps | 215 +
.../doc/latex/classeo_select_perc.tex | 69 +
.../doc/latex/classeo_select_transform.eps | 215 +
.../doc/latex/classeo_select_transform.tex | 47 +
.../doc/latex/classeo_selective_populator.eps | 197 +
.../doc/latex/classeo_selective_populator.tex | 44 +
.../doc/latex/classeo_seq_populator.eps | 197 +
.../doc/latex/classeo_seq_populator.tex | 42 +
.../doc/latex/classeo_sequential_op.eps | 227 +
.../doc/latex/classeo_sequential_op.tex | 51 +
.../doc/latex/classeo_sequential_select.eps | 215 +
.../doc/latex/classeo_sequential_select.tex | 55 +
.../doc/latex/classeo_sharing.eps | 227 +
.../doc/latex/classeo_sharing.tex | 45 +
.../doc/latex/classeo_sharing_select.eps | 227 +
.../doc/latex/classeo_sharing_select.tex | 57 +
.../doc/latex/classeo_simple_e_d_a.eps | 215 +
.../doc/latex/classeo_simple_e_d_a.tex | 64 +
.../doc/latex/classeo_sorted_pop_stat.eps | 233 +
.../doc/latex/classeo_sorted_pop_stat.tex | 73 +
.../doc/latex/classeo_sorted_stat.eps | 227 +
.../doc/latex/classeo_sorted_stat.tex | 36 +
.../doc/latex/classeo_sorted_stat_base.eps | 267 +
.../doc/latex/classeo_sorted_stat_base.tex | 36 +
.../doc/latex/classeo_st_branch_mutation.eps | 221 +
.../doc/latex/classeo_st_branch_mutation.tex | 91 +
.../doc/latex/classeo_st_hoist_mutation.eps | 221 +
.../doc/latex/classeo_st_hoist_mutation.tex | 91 +
.../classeo_st_parse_tree_depth_init.eps | 215 +
.../classeo_st_parse_tree_depth_init.tex | 98 +
.../doc/latex/classeo_st_point_mutation.eps | 221 +
.../doc/latex/classeo_st_point_mutation.tex | 88 +
.../doc/latex/classeo_st_subtree_x_over.eps | 221 +
.../doc/latex/classeo_st_subtree_x_over.tex | 70 +
trunk/paradiseo-eo/doc/latex/classeo_stat.eps | 227 +
trunk/paradiseo-eo/doc/latex/classeo_stat.tex | 36 +
.../doc/latex/classeo_stat_base.eps | 277 +
.../doc/latex/classeo_stat_base.tex | 38 +
.../paradiseo-eo/doc/latex/classeo_state.eps | 197 +
.../paradiseo-eo/doc/latex/classeo_state.tex | 153 +
.../doc/latex/classeo_stdout_monitor.eps | 209 +
.../doc/latex/classeo_stdout_monitor.tex | 50 +
.../doc/latex/classeo_steady_fit_continue.eps | 227 +
.../doc/latex/classeo_steady_fit_continue.tex | 97 +
.../latex/classeo_stoch_tournament_select.eps | 215 +
.../latex/classeo_stoch_tournament_select.tex | 42 +
.../classeo_stoch_tournament_truncate.eps | 215 +
.../classeo_stoch_tournament_truncate.tex | 44 +
...lasseo_stoch_tournament_truncate_split.eps | 215 +
...lasseo_stoch_tournament_truncate_split.tex | 50 +
.../classeo_stoch_tournament_worth_select.eps | 221 +
.../classeo_stoch_tournament_worth_select.tex | 50 +
.../classeo_stochastic_universal_select.eps | 215 +
.../classeo_stochastic_universal_select.tex | 51 +
.../paradiseo-eo/doc/latex/classeo_string.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_string.tex | 72 +
.../doc/latex/classeo_subtree_x_over.eps | 221 +
.../doc/latex/classeo_subtree_x_over.tex | 70 +
.../doc/latex/classeo_survive_and_die.eps | 215 +
.../doc/latex/classeo_survive_and_die.tex | 42 +
.../doc/latex/classeo_sym_init.eps | 215 +
.../doc/latex/classeo_sym_init.tex | 57 +
.../doc/latex/classeo_time_counter.eps | 221 +
.../doc/latex/classeo_time_counter.tex | 37 +
.../latex/classeo_time_varying_loop_eval.eps | 215 +
.../latex/classeo_time_varying_loop_eval.tex | 42 +
.../doc/latex/classeo_timed_dyn_update.eps | 215 +
.../doc/latex/classeo_timed_dyn_update.tex | 46 +
.../doc/latex/classeo_timed_monitor.eps | 209 +
.../doc/latex/classeo_timed_monitor.tex | 52 +
.../doc/latex/classeo_timed_state_saver.eps | 209 +
.../doc/latex/classeo_timed_state_saver.tex | 59 +
.../doc/latex/classeo_transform.eps | 225 +
.../doc/latex/classeo_transform.tex | 27 +
.../doc/latex/classeo_trunc_select.eps | 215 +
.../doc/latex/classeo_trunc_select.tex | 67 +
.../doc/latex/classeo_truncate.eps | 215 +
.../doc/latex/classeo_truncate.tex | 33 +
.../doc/latex/classeo_truncate_split.eps | 215 +
.../doc/latex/classeo_truncate_split.tex | 45 +
.../latex/classeo_truncated_select_many.eps | 215 +
.../latex/classeo_truncated_select_many.tex | 81 +
.../latex/classeo_truncated_select_one.eps | 215 +
.../latex/classeo_truncated_select_one.tex | 79 +
.../doc/latex/classeo_u_bit_xover.eps | 221 +
.../doc/latex/classeo_u_bit_xover.tex | 63 +
trunk/paradiseo-eo/doc/latex/classeo_u_f.eps | 203 +
trunk/paradiseo-eo/doc/latex/classeo_u_f.tex | 44 +
.../latex/classeo_unary_functor_counter.eps | 203 +
.../latex/classeo_unary_functor_counter.tex | 71 +
.../latex/classeo_uniform_atom_exchange.eps | 215 +
.../latex/classeo_uniform_atom_exchange.tex | 51 +
.../latex/classeo_uniform_gene_chooser.eps | 215 +
.../latex/classeo_uniform_gene_chooser.tex | 36 +
.../doc/latex/classeo_uniform_generator.eps | 209 +
.../doc/latex/classeo_uniform_generator.tex | 60 +
.../doc/latex/classeo_uniform_init.eps | 215 +
.../doc/latex/classeo_uniform_init.tex | 63 +
.../doc/latex/classeo_uniform_mutation.eps | 221 +
.../doc/latex/classeo_uniform_mutation.tex | 124 +
.../doc/latex/classeo_updatable.eps | 197 +
.../doc/latex/classeo_updatable.tex | 34 +
.../doc/latex/classeo_updater.eps | 243 +
.../doc/latex/classeo_updater.tex | 36 +
.../doc/latex/classeo_value_param.eps | 209 +
.../doc/latex/classeo_value_param.tex | 101 +
.../latex/classeo_variable_pareto_traits.eps | 197 +
.../latex/classeo_variable_pareto_traits.tex | 47 +
.../paradiseo-eo/doc/latex/classeo_vector.eps | 215 +
.../paradiseo-eo/doc/latex/classeo_vector.tex | 75 +
.../doc/latex/classeo_vl_add_mutation.eps | 221 +
.../doc/latex/classeo_vl_add_mutation.tex | 70 +
.../classeo_vl_atom_exchange_quad_op.eps | 221 +
.../classeo_vl_atom_exchange_quad_op.tex | 57 +
.../doc/latex/classeo_vl_del_mutation.eps | 221 +
.../doc/latex/classeo_vl_del_mutation.tex | 107 +
.../doc/latex/classeo_vl_uniform_bin_op.eps | 221 +
.../doc/latex/classeo_vl_uniform_bin_op.tex | 56 +
.../doc/latex/classeo_vl_uniform_quad_op.eps | 221 +
.../doc/latex/classeo_vl_uniform_quad_op.tex | 56 +
.../classeo_weak_elitist_replacement.eps | 215 +
.../classeo_weak_elitist_replacement.tex | 50 +
.../classgp__parse__tree_1_1_mem_pool.tex | 53 +
.../doc/latex/classnegexp__generator.tex | 41 +
.../doc/latex/classnormal__generator.tex | 41 +
.../doc/latex/classrandom__generator.tex | 48 +
.../doc/latex/classuniform__generator.tex | 45 +
trunk/paradiseo-eo/doc/latex/dir_000000.tex | 230 +
trunk/paradiseo-eo/doc/latex/dir_000001.tex | 49 +
trunk/paradiseo-eo/doc/latex/dir_000002.tex | 101 +
trunk/paradiseo-eo/doc/latex/dir_000003.tex | 22 +
trunk/paradiseo-eo/doc/latex/dir_000004.tex | 15 +
trunk/paradiseo-eo/doc/latex/dir_000005.tex | 15 +
trunk/paradiseo-eo/doc/latex/dir_000006.tex | 15 +
trunk/paradiseo-eo/doc/latex/dir_000007.tex | 16 +
trunk/paradiseo-eo/doc/latex/dir_000008.tex | 28 +
trunk/paradiseo-eo/doc/latex/dir_000009.tex | 21 +
trunk/paradiseo-eo/doc/latex/dir_000010.tex | 91 +
trunk/paradiseo-eo/doc/latex/dir_000011.tex | 101 +
trunk/paradiseo-eo/doc/latex/dir_000012.tex | 23 +
trunk/paradiseo-eo/doc/latex/dir_000013.tex | 43 +
trunk/paradiseo-eo/doc/latex/dir_000014.tex | 11 +
trunk/paradiseo-eo/doc/latex/dir_000015.tex | 11 +
trunk/paradiseo-eo/doc/latex/dir_000016.tex | 25 +
trunk/paradiseo-eo/doc/latex/dir_000017.tex | 19 +
trunk/paradiseo-eo/doc/latex/dir_000018.tex | 23 +
trunk/paradiseo-eo/doc/latex/dir_000019.tex | 11 +
trunk/paradiseo-eo/doc/latex/dir_000020.tex | 11 +
trunk/paradiseo-eo/doc/latex/dir_000021.tex | 13 +
trunk/paradiseo-eo/doc/latex/dir_000022.tex | 17 +
trunk/paradiseo-eo/doc/latex/dir_000023.tex | 19 +
trunk/paradiseo-eo/doc/latex/dir_000024.tex | 17 +
trunk/paradiseo-eo/doc/latex/dir_000025.tex | 29 +
trunk/paradiseo-eo/doc/latex/dir_000026.tex | 19 +
trunk/paradiseo-eo/doc/latex/dir_000027.tex | 9 +
trunk/paradiseo-eo/doc/latex/dir_000028.tex | 17 +
trunk/paradiseo-eo/doc/latex/dir_000029.tex | 17 +
trunk/paradiseo-eo/doc/latex/doxygen.sty | 64 +
.../latex/group___evolution_strategies.tex | 21 +
.../doc/latex/group___operators.tex | 3 +
.../doc/latex/group___parse_tree.tex | 50 +
.../latex/group___prop_combined_operators.tex | 3 +
.../doc/latex/group___st_parse_tree.tex | 24 +
.../doc/latex/group__bitstring.tex | 35 +
.../doc/latex/group__selectors.tex | 2 +
trunk/paradiseo-eo/doc/latex/hierarchy.tex | 1311 ++
trunk/paradiseo-eo/doc/latex/main.tex | 5 +
trunk/paradiseo-eo/doc/latex/modules.tex | 10 +
.../doc/latex/namespacegp__parse__tree.tex | 149 +
trunk/paradiseo-eo/doc/latex/namespaces.tex | 4 +
trunk/paradiseo-eo/doc/latex/pages.tex | 9 +
trunk/paradiseo-eo/doc/latex/refman.tex | 404 +
trunk/paradiseo-eo/doc/latex/related.tex | 3 +
trunk/paradiseo-eo/doc/latex/struct_dummy.eps | 297 +
trunk/paradiseo-eo/doc/latex/struct_dummy.tex | 147 +
.../doc/latex/struct_t__pickle__suite.tex | 33 +
.../doc/latex/structeo_eval_func_ptr.eps | 215 +
.../doc/latex/structeo_eval_func_ptr.tex | 62 +
..._functor_base_1_1binary__function__tag.tex | 19 +
...tructeo_functor_base_1_1procedure__tag.tex | 19 +
...o_functor_base_1_1unary__function__tag.tex | 19 +
.../doc/latex/structeo_pop_1_1_cmp.tex | 27 +
.../doc/latex/structeo_pop_1_1_ref.tex | 27 +
.../structeo_state_1_1loading__error.tex | 25 +
trunk/paradiseo-eo/doc/latex/todo.tex | 9 +
trunk/paradiseo-eo/doc/latex/webpages.tex | 3 +
trunk/paradiseo-eo/doc/mainpage.html | 317 +
trunk/paradiseo-eo/doc/make_snapshot.out | 1449 ++
.../doc/man/man3/BiasedNodeSelector.3 | 40 +
trunk/paradiseo-eo/doc/man/man3/Bitstring.3 | 64 +
trunk/paradiseo-eo/doc/man/man3/Cov.3 | 53 +
trunk/paradiseo-eo/doc/man/man3/Dummy.3 | 150 +
trunk/paradiseo-eo/doc/man/man3/EO.3 | 263 +
.../doc/man/man3/EvolutionStrategies.3 | 41 +
trunk/paradiseo-eo/doc/man/man3/MemPool.3 | 58 +
.../doc/man/man3/MinimizingTraits.3 | 28 +
.../paradiseo-eo/doc/man/man3/NodeSelector.3 | 30 +
trunk/paradiseo-eo/doc/man/man3/Operators.3 | 8 +
trunk/paradiseo-eo/doc/man/man3/ParseTree.3 | 75 +
.../doc/man/man3/PropCombinedOperators.3 | 8 +
.../doc/man/man3/RandomNodeSelector.3 | 30 +
trunk/paradiseo-eo/doc/man/man3/Selectors.3 | 5 +
trunk/paradiseo-eo/doc/man/man3/StParseTree.3 | 44 +
.../doc/man/man3/T_pickle_suite.3 | 36 +
.../doc/man/man3/UF_random_generator.3 | 40 +
.../paradiseo-eo/doc/man/man3/VirusBitFlip.3 | 53 +
.../doc/man/man3/VirusShiftMutation.3 | 57 +
..._users_dsa_marc_WWW_EO_eo.19Oct2006_app_.3 | 18 +
..._dsa_marc_WWW_EO_eo.19Oct2006_app_gprop_.3 | 30 +
...a_marc_WWW_EO_eo.19Oct2006_app_gpsymreg_.3 | 21 +
...marc_WWW_EO_eo.19Oct2006_app_mastermind_.3 | 15 +
...rs_dsa_marc_WWW_EO_eo.19Oct2006_contrib_.3 | 25 +
...sa_marc_WWW_EO_eo.19Oct2006_contrib_MGE_.3 | 18 +
...arc_WWW_EO_eo.19Oct2006_contrib_mathsym_.3 | 43 +
....19Oct2006_contrib_mathsym_eo_interface_.3 | 36 +
...WW_EO_eo.19Oct2006_contrib_mathsym_eval_.3 | 33 +
...WWW_EO_eo.19Oct2006_contrib_mathsym_fun_.3 | 27 +
...WWW_EO_eo.19Oct2006_contrib_mathsym_gen_.3 | 27 +
...eo.19Oct2006_contrib_mathsym_regression_.3 | 36 +
...WWW_EO_eo.19Oct2006_contrib_mathsym_sym_.3 | 27 +
...WW_EO_eo.19Oct2006_contrib_mathsym_test_.3 | 27 +
..._users_dsa_marc_WWW_EO_eo.19Oct2006_src_.3 | 346 +
...ers_dsa_marc_WWW_EO_eo.19Oct2006_src_do_.3 | 45 +
...ers_dsa_marc_WWW_EO_eo.19Oct2006_src_es_.3 | 138 +
...ers_dsa_marc_WWW_EO_eo.19Oct2006_src_ga_.3 | 66 +
...ers_dsa_marc_WWW_EO_eo.19Oct2006_src_gp_.3 | 30 +
..._dsa_marc_WWW_EO_eo.19Oct2006_src_other_.3 | 18 +
...s_dsa_marc_WWW_EO_eo.19Oct2006_src_pyeo_.3 | 75 +
..._dsa_marc_WWW_EO_eo.19Oct2006_src_utils_.3 | 153 +
...users_dsa_marc_WWW_EO_eo.19Oct2006_test_.3 | 153 +
...s_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_.3 | 34 +
...rc_WWW_EO_eo.19Oct2006_tutorial_Lesson1_.3 | 18 +
...rc_WWW_EO_eo.19Oct2006_tutorial_Lesson2_.3 | 24 +
...rc_WWW_EO_eo.19Oct2006_tutorial_Lesson3_.3 | 24 +
...rc_WWW_EO_eo.19Oct2006_tutorial_Lesson4_.3 | 24 +
...rc_WWW_EO_eo.19Oct2006_tutorial_Lesson5_.3 | 39 +
..._WWW_EO_eo.19Oct2006_tutorial_Templates_.3 | 30 +
.../doc/man/man3/boolean_generator.3 | 41 +
trunk/paradiseo-eo/doc/man/man3/dMatrix.3 | 47 +
.../doc/man/man3/eo1PtBitCrossover.3 | 22 +
trunk/paradiseo-eo/doc/man/man3/eoAged.3 | 141 +
trunk/paradiseo-eo/doc/man/man3/eoAlgo.3 | 29 +
.../doc/man/man3/eoArithmeticCrossover.3 | 21 +
.../man/man3/eoAssembledFitnessAverageStat.3 | 52 +
.../doc/man/man3/eoAssembledFitnessBestStat.3 | 52 +
.../doc/man/man3/eoAtomExchange.3 | 39 +
.../paradiseo-eo/doc/man/man3/eoAverageStat.3 | 77 +
trunk/paradiseo-eo/doc/man/man3/eoBF.3 | 47 +
.../doc/man/man3/eoBestFitnessStat.3 | 67 +
.../paradiseo-eo/doc/man/man3/eoBestSelect.3 | 33 +
.../paradiseo-eo/doc/man/man3/eoBinCloneOp.3 | 40 +
trunk/paradiseo-eo/doc/man/man3/eoBinGenOp.3 | 50 +
trunk/paradiseo-eo/doc/man/man3/eoBinOp.3 | 36 +
.../doc/man/man3/eoBinaryFunctorCounter.3 | 64 +
trunk/paradiseo-eo/doc/man/man3/eoBit.3 | 97 +
.../paradiseo-eo/doc/man/man3/eoBitBitFlip.3 | 21 +
trunk/paradiseo-eo/doc/man/man3/eoBitGxOver.3 | 69 +
.../doc/man/man3/eoBitInversion.3 | 53 +
.../paradiseo-eo/doc/man/man3/eoBitMutation.3 | 81 +
trunk/paradiseo-eo/doc/man/man3/eoBitNext.3 | 53 +
.../doc/man/man3/eoBitOpFactory.3 | 83 +
trunk/paradiseo-eo/doc/man/man3/eoBitPrev.3 | 53 +
trunk/paradiseo-eo/doc/man/man3/eoBoolFlip.3 | 35 +
.../doc/man/man3/eoBooleanGenerator.3 | 44 +
.../paradiseo-eo/doc/man/man3/eoBooleanInit.3 | 44 +
.../doc/man/man3/eoBranchMutation.3 | 94 +
trunk/paradiseo-eo/doc/man/man3/eoBreed.3 | 36 +
trunk/paradiseo-eo/doc/man/man3/eoCMABreed.3 | 52 +
trunk/paradiseo-eo/doc/man/man3/eoCMAInit.3 | 49 +
.../doc/man/man3/eoCellularEasyEA.3 | 75 +
.../paradiseo-eo/doc/man/man3/eoCheckPoint.3 | 79 +
.../doc/man/man3/eoCollapseSubtreeMutation.3 | 94 +
.../doc/man/man3/eoCombinedContinue.3 | 69 +
.../doc/man/man3/eoCombinedInit.3 | 72 +
.../doc/man/man3/eoCommaReplacement.3 | 35 +
trunk/paradiseo-eo/doc/man/man3/eoContinue.3 | 83 +
.../doc/man/man3/eoCountedDynUpdate.3 | 44 +
.../doc/man/man3/eoCountedStateSaver.3 | 72 +
.../doc/man/man3/eoCtrlCContinue.3 | 40 +
.../paradiseo-eo/doc/man/man3/eoDetBitFlip.3 | 78 +
trunk/paradiseo-eo/doc/man/man3/eoDetSelect.3 | 59 +
.../doc/man/man3/eoDetTournamentSelect.3 | 43 +
.../doc/man/man3/eoDetTournamentTruncate.3 | 45 +
.../man/man3/eoDetTournamentTruncateSplit.3 | 52 +
.../doc/man/man3/eoDetTournamentWorthSelect.3 | 52 +
.../doc/man/man3/eoDetUniformMutation.3 | 135 +
.../man/man3/eoDeterministicSaDReplacement.3 | 62 +
.../man/man3/eoDeterministicSurviveAndDie.3 | 41 +
trunk/paradiseo-eo/doc/man/man3/eoDistance.3 | 27 +
.../doc/man/man3/eoDistribUpdater.3 | 37 +
.../doc/man/man3/eoDistribution.3 | 39 +
.../doc/man/man3/eoDominanceMap.3 | 93 +
.../doc/man/man3/eoDoubleExchange.3 | 39 +
.../doc/man/man3/eoDoubleIntermediate.3 | 39 +
trunk/paradiseo-eo/doc/man/man3/eoDrawable.3 | 66 +
.../doc/man/man3/eoDynSGATransform.3 | 89 +
.../paradiseo-eo/doc/man/man3/eoDynUpdater.3 | 43 +
trunk/paradiseo-eo/doc/man/man3/eoEDA.3 | 31 +
trunk/paradiseo-eo/doc/man/man3/eoEPReduce.3 | 54 +
.../doc/man/man3/eoEPReplacement.3 | 42 +
trunk/paradiseo-eo/doc/man/man3/eoEasyEA.3 | 110 +
.../doc/man/man3/eoEliteSequentialSelect.3 | 55 +
trunk/paradiseo-eo/doc/man/man3/eoElitism.3 | 50 +
.../paradiseo-eo/doc/man/man3/eoEsChromInit.3 | 190 +
trunk/paradiseo-eo/doc/man/man3/eoEsFull.3 | 76 +
.../doc/man/man3/eoEsGlobalXover.3 | 130 +
trunk/paradiseo-eo/doc/man/man3/eoEsMutate.3 | 254 +
.../doc/man/man3/eoEsMutationInit.3 | 116 +
trunk/paradiseo-eo/doc/man/man3/eoEsSimple.3 | 80 +
.../doc/man/man3/eoEsStandardXover.3 | 76 +
trunk/paradiseo-eo/doc/man/man3/eoEsStdev.3 | 73 +
.../doc/man/man3/eoEvalContinue.3 | 54 +
trunk/paradiseo-eo/doc/man/man3/eoEvalFunc.3 | 41 +
.../doc/man/man3/eoEvalFuncCounter.3 | 45 +
.../paradiseo-eo/doc/man/man3/eoEvalFuncPtr.3 | 67 +
.../doc/man/man3/eoExpansionMutation.3 | 94 +
.../doc/man/man3/eoExternalBinOp.3 | 47 +
.../paradiseo-eo/doc/man/man3/eoExternalEO.3 | 66 +
.../doc/man/man3/eoExternalEvalFunc.3 | 47 +
.../doc/man/man3/eoExternalInit.3 | 47 +
.../doc/man/man3/eoExternalMonOp.3 | 47 +
.../doc/man/man3/eoExternalQuadOp.3 | 47 +
trunk/paradiseo-eo/doc/man/man3/eoF.3 | 55 +
.../doc/man/man3/eoFDCFileSnapshot.3 | 55 +
trunk/paradiseo-eo/doc/man/man3/eoFDCStat.3 | 67 +
trunk/paradiseo-eo/doc/man/man3/eoFactory.3 | 74 +
.../paradiseo-eo/doc/man/man3/eoFileMonitor.3 | 76 +
.../doc/man/man3/eoFileSnapshot.3 | 109 +
.../paradiseo-eo/doc/man/man3/eoFitContinue.3 | 70 +
.../doc/man/man3/eoFitnessScalingSelect.3 | 54 +
.../paradiseo-eo/doc/man/man3/eoFitnessStat.3 | 36 +
.../doc/man/man3/eoFlOr1ptBinOp.3 | 48 +
.../doc/man/man3/eoFlOr1ptQuadOp.3 | 48 +
.../doc/man/man3/eoFlOrAllAtomBinOp.3 | 58 +
.../doc/man/man3/eoFlOrAllAtomQuadOp.3 | 58 +
.../doc/man/man3/eoFlOrAllMutation.3 | 58 +
.../doc/man/man3/eoFlOrKAtomBinOp.3 | 58 +
.../doc/man/man3/eoFlOrKAtomQuadOp.3 | 58 +
.../doc/man/man3/eoFlOrKMutation.3 | 58 +
.../doc/man/man3/eoFlOrUniformBinOp.3 | 55 +
.../doc/man/man3/eoFlOrUniformQuadOp.3 | 55 +
.../paradiseo-eo/doc/man/man3/eoFunctorBase.3 | 42 +
.../man3/eoFunctorBase_binary_function_tag.3 | 21 +
.../man/man3/eoFunctorBase_procedure_tag.3 | 21 +
.../man3/eoFunctorBase_unary_function_tag.3 | 21 +
.../doc/man/man3/eoFunctorStore.3 | 60 +
.../doc/man/man3/eoG3Replacement.3 | 49 +
.../paradiseo-eo/doc/man/man3/eoGenContinue.3 | 117 +
trunk/paradiseo-eo/doc/man/man3/eoGenOp.3 | 58 +
.../doc/man/man3/eoGeneDelChooser.3 | 34 +
.../doc/man/man3/eoGeneralBreeder.3 | 112 +
.../doc/man/man3/eoGeneralIntBounds.3 | 123 +
.../doc/man/man3/eoGeneralRealBounds.3 | 119 +
.../doc/man/man3/eoGenerationalReplacement.3 | 33 +
trunk/paradiseo-eo/doc/man/man3/eoGnuplot.3 | 143 +
.../doc/man/man3/eoGnuplot1DMonitor.3 | 62 +
.../doc/man/man3/eoGnuplot1DSnapshot.3 | 74 +
.../doc/man/man3/eoHammingDistance.3 | 33 +
.../doc/man/man3/eoHoistMutation.3 | 81 +
trunk/paradiseo-eo/doc/man/man3/eoHowMany.3 | 160 +
.../paradiseo-eo/doc/man/man3/eoIncrementor.3 | 50 +
.../doc/man/man3/eoIncrementorParam.3 | 51 +
trunk/paradiseo-eo/doc/man/man3/eoInit.3 | 55 +
.../paradiseo-eo/doc/man/man3/eoInitAdaptor.3 | 52 +
.../doc/man/man3/eoInitFixedLength.3 | 54 +
.../doc/man/man3/eoInitGenerator.3 | 44 +
.../doc/man/man3/eoInitVariableLength.3 | 60 +
trunk/paradiseo-eo/doc/man/man3/eoInitVirus.3 | 47 +
.../doc/man/man3/eoInitVirus1bit.3 | 47 +
.../doc/man/man3/eoInnerExchangeQuadOp.3 | 59 +
.../doc/man/man3/eoIntAboveBound.3 | 129 +
.../doc/man/man3/eoIntBelowBound.3 | 129 +
trunk/paradiseo-eo/doc/man/man3/eoIntBounds.3 | 114 +
.../paradiseo-eo/doc/man/man3/eoIntInterval.3 | 135 +
.../paradiseo-eo/doc/man/man3/eoIntNoBounds.3 | 118 +
.../doc/man/man3/eoInvalidateBinOp.3 | 49 +
.../doc/man/man3/eoInvalidateMonOp.3 | 49 +
.../doc/man/man3/eoInvalidateQuadOp.3 | 49 +
.../doc/man/man3/eoLinearFitScaling.3 | 45 +
.../doc/man/man3/eoLinearRandomSplit.3 | 47 +
.../doc/man/man3/eoLinearTruncate.3 | 35 +
.../doc/man/man3/eoLinearTruncateSplit.3 | 49 +
.../doc/man/man3/eoMGGReplacement.3 | 49 +
.../doc/man/man3/eoMOFitnessStat.3 | 44 +
trunk/paradiseo-eo/doc/man/man3/eoMerge.3 | 29 +
.../paradiseo-eo/doc/man/man3/eoMergeReduce.3 | 48 +
.../paradiseo-eo/doc/man/man3/eoMonCloneOp.3 | 40 +
trunk/paradiseo-eo/doc/man/man3/eoMonGenOp.3 | 50 +
trunk/paradiseo-eo/doc/man/man3/eoMonOp.3 | 38 +
trunk/paradiseo-eo/doc/man/man3/eoMonitor.3 | 68 +
.../doc/man/man3/eoNDPlusReplacement.3 | 53 +
trunk/paradiseo-eo/doc/man/man3/eoNDSorting.3 | 94 +
.../doc/man/man3/eoNDSorting_DummyEO.3 | 30 +
.../paradiseo-eo/doc/man/man3/eoNDSorting_I.3 | 54 +
.../doc/man/man3/eoNDSorting_II.3 | 49 +
.../doc/man/man3/eoNPtsBitXover.3 | 66 +
.../doc/man/man3/eoNegExpGenerator.3 | 48 +
.../paradiseo-eo/doc/man/man3/eoNegExpInit.3 | 48 +
trunk/paradiseo-eo/doc/man/man3/eoNoElitism.3 | 25 +
.../doc/man/man3/eoNoPerf2Worth.3 | 33 +
trunk/paradiseo-eo/doc/man/man3/eoNoSelect.3 | 44 +
.../doc/man/man3/eoNormalGenerator.3 | 48 +
.../paradiseo-eo/doc/man/man3/eoNormalInit.3 | 48 +
.../doc/man/man3/eoNormalMutation.3 | 124 +
.../doc/man/man3/eoNormalVecMutation.3 | 116 +
.../doc/man/man3/eoNthElementFitnessStat.3 | 63 +
trunk/paradiseo-eo/doc/man/man3/eoObject.3 | 59 +
.../doc/man/man3/eoOneFifthMutation.3 | 114 +
trunk/paradiseo-eo/doc/man/man3/eoOneMax.3 | 109 +
.../doc/man/man3/eoOneMaxEvalFunc.3 | 55 +
.../paradiseo-eo/doc/man/man3/eoOneMaxInit.3 | 64 +
.../doc/man/man3/eoOneMaxMutation.3 | 60 +
.../doc/man/man3/eoOneMaxQuadCrossover.3 | 62 +
trunk/paradiseo-eo/doc/man/man3/eoOp.3 | 54 +
.../paradiseo-eo/doc/man/man3/eoOpContainer.3 | 81 +
.../paradiseo-eo/doc/man/man3/eoOpSelMason.3 | 94 +
.../doc/man/man3/eoPBILAdditive.3 | 68 +
.../paradiseo-eo/doc/man/man3/eoPBILDistrib.3 | 80 +
trunk/paradiseo-eo/doc/man/man3/eoPBILOrg.3 | 54 +
trunk/paradiseo-eo/doc/man/man3/eoParam.3 | 116 +
.../doc/man/man3/eoParamParamType.3 | 39 +
.../doc/man/man3/eoParameterLoader.3 | 94 +
.../doc/man/man3/eoParetoFitness.3 | 75 +
.../doc/man/man3/eoParetoFitnessTraits.3 | 38 +
.../man/man3/eoParetoOneConstraintFitness.3 | 103 +
.../doc/man/man3/eoParetoRanking.3 | 45 +
trunk/paradiseo-eo/doc/man/man3/eoParseTree.3 | 148 +
.../doc/man/man3/eoParseTreeDepthInit.3 | 108 +
trunk/paradiseo-eo/doc/man/man3/eoParser.3 | 267 +
.../paradiseo-eo/doc/man/man3/eoPerf2Worth.3 | 52 +
.../doc/man/man3/eoPerf2WorthCached.3 | 65 +
.../man3/eoPerf2WorthCached_compare_worth.3 | 40 +
.../doc/man/man3/eoPerf2Worth_compare_worth.3 | 40 +
.../paradiseo-eo/doc/man/man3/eoPersistent.3 | 58 +
trunk/paradiseo-eo/doc/man/man3/eoPlus.3 | 33 +
.../doc/man/man3/eoPlusReplacement.3 | 35 +
.../doc/man/man3/eoPointMutation.3 | 89 +
trunk/paradiseo-eo/doc/man/man3/eoPop.3 | 309 +
trunk/paradiseo-eo/doc/man/man3/eoPopAlgo.3 | 25 +
.../paradiseo-eo/doc/man/man3/eoPopEvalFunc.3 | 37 +
.../paradiseo-eo/doc/man/man3/eoPopLoopEval.3 | 44 +
trunk/paradiseo-eo/doc/man/man3/eoPopStat.3 | 72 +
trunk/paradiseo-eo/doc/man/man3/eoPop_Cmp.3 | 30 +
trunk/paradiseo-eo/doc/man/man3/eoPop_Ref.3 | 30 +
trunk/paradiseo-eo/doc/man/man3/eoPopulator.3 | 130 +
trunk/paradiseo-eo/doc/man/man3/eoPrintable.3 | 55 +
.../doc/man/man3/eoProcedureCounter.3 | 64 +
.../doc/man/man3/eoPropCombinedBinOp.3 | 53 +
.../doc/man/man3/eoPropCombinedMonOp.3 | 58 +
.../doc/man/man3/eoPropCombinedQuadOp.3 | 58 +
.../paradiseo-eo/doc/man/man3/eoPropGAGenOp.3 | 69 +
.../doc/man/man3/eoProportionalOp.3 | 36 +
.../doc/man/man3/eoProportionalSelect.3 | 57 +
.../paradiseo-eo/doc/man/man3/eoQuad2BinOp.3 | 58 +
.../paradiseo-eo/doc/man/man3/eoQuadCloneOp.3 | 40 +
.../doc/man/man3/eoQuadDistance.3 | 33 +
trunk/paradiseo-eo/doc/man/man3/eoQuadGenOp.3 | 50 +
trunk/paradiseo-eo/doc/man/man3/eoQuadOp.3 | 38 +
.../doc/man/man3/eoRandomReduce.3 | 33 +
.../doc/man/man3/eoRandomSelect.3 | 33 +
.../paradiseo-eo/doc/man/man3/eoRandomSplit.3 | 47 +
trunk/paradiseo-eo/doc/man/man3/eoRanking.3 | 51 +
.../doc/man/man3/eoRankingSelect.3 | 58 +
trunk/paradiseo-eo/doc/man/man3/eoReal.3 | 53 +
.../doc/man/man3/eoRealAboveBound.3 | 126 +
.../doc/man/man3/eoRealBaseVectorBounds.3 | 135 +
.../doc/man/man3/eoRealBelowBound.3 | 126 +
.../paradiseo-eo/doc/man/man3/eoRealBounds.3 | 103 +
.../doc/man/man3/eoRealInitBounded.3 | 53 +
.../doc/man/man3/eoRealInterval.3 | 132 +
.../doc/man/man3/eoRealNoBounds.3 | 115 +
.../paradiseo-eo/doc/man/man3/eoRealUxOver.3 | 21 +
.../doc/man/man3/eoRealVectorBounds.3 | 126 +
.../doc/man/man3/eoRealVectorNoBounds.3 | 101 +
trunk/paradiseo-eo/doc/man/man3/eoReduce.3 | 29 +
.../paradiseo-eo/doc/man/man3/eoReduceMerge.3 | 52 +
.../doc/man/man3/eoReduceMergeReduce.3 | 61 +
.../paradiseo-eo/doc/man/man3/eoReduceSplit.3 | 27 +
.../paradiseo-eo/doc/man/man3/eoReplacement.3 | 38 +
.../doc/man/man3/eoRndGenerator.3 | 38 +
trunk/paradiseo-eo/doc/man/man3/eoRng.3 | 345 +
.../doc/man/man3/eoRouletteWorthSelect.3 | 56 +
trunk/paradiseo-eo/doc/man/man3/eoSGA.3 | 64 +
trunk/paradiseo-eo/doc/man/man3/eoSGAGenOp.3 | 71 +
.../doc/man/man3/eoSGATransform.3 | 73 +
.../man/man3/eoSSGADetTournamentReplacement.3 | 44 +
.../man3/eoSSGAStochTournamentReplacement.3 | 44 +
.../doc/man/man3/eoSSGAWorseReplacement.3 | 37 +
trunk/paradiseo-eo/doc/man/man3/eoSTLBF.3 | 44 +
trunk/paradiseo-eo/doc/man/man3/eoSTLF.3 | 51 +
trunk/paradiseo-eo/doc/man/man3/eoSTLUF.3 | 44 +
.../doc/man/man3/eoScalarFitness.3 | 66 +
.../doc/man/man3/eoScalarFitnessAssembled.3 | 134 +
.../man/man3/eoScalarFitnessAssembledTraits.3 | 60 +
.../doc/man/man3/eoScalarFitnessStat.3 | 43 +
.../doc/man/man3/eoSecondMomentStats.3 | 58 +
.../doc/man/man3/eoSegmentCrossover.3 | 108 +
.../paradiseo-eo/doc/man/man3/eoSelBinGenOp.3 | 53 +
trunk/paradiseo-eo/doc/man/man3/eoSelect.3 | 29 +
.../doc/man/man3/eoSelectFactory.3 | 81 +
.../doc/man/man3/eoSelectFromWorth.3 | 61 +
.../paradiseo-eo/doc/man/man3/eoSelectMany.3 | 74 +
.../doc/man/man3/eoSelectNumber.3 | 71 +
trunk/paradiseo-eo/doc/man/man3/eoSelectOne.3 | 42 +
.../paradiseo-eo/doc/man/man3/eoSelectPerc.3 | 71 +
.../doc/man/man3/eoSelectTransform.3 | 48 +
.../doc/man/man3/eoSelectivePopulator.3 | 45 +
.../doc/man/man3/eoSeqPopulator.3 | 43 +
.../doc/man/man3/eoSequentialOp.3 | 53 +
.../doc/man/man3/eoSequentialSelect.3 | 58 +
trunk/paradiseo-eo/doc/man/man3/eoSharing.3 | 46 +
.../doc/man/man3/eoSharingSelect.3 | 56 +
trunk/paradiseo-eo/doc/man/man3/eoSimpleEDA.3 | 64 +
.../doc/man/man3/eoSortedPopStat.3 | 72 +
.../paradiseo-eo/doc/man/man3/eoSortedStat.3 | 35 +
.../doc/man/man3/eoSortedStatBase.3 | 37 +
.../doc/man/man3/eoStBranchMutation.3 | 94 +
.../doc/man/man3/eoStHoistMutation.3 | 94 +
.../doc/man/man3/eoStParseTreeDepthInit.3 | 103 +
.../doc/man/man3/eoStPointMutation.3 | 89 +
.../doc/man/man3/eoStSubtreeXOver.3 | 73 +
trunk/paradiseo-eo/doc/man/man3/eoStat.3 | 35 +
trunk/paradiseo-eo/doc/man/man3/eoStatBase.3 | 39 +
trunk/paradiseo-eo/doc/man/man3/eoState.3 | 154 +
.../doc/man/man3/eoState_loading_error.3 | 28 +
.../doc/man/man3/eoStdoutMonitor.3 | 50 +
.../doc/man/man3/eoSteadyFitContinue.3 | 102 +
.../doc/man/man3/eoStochTournamentSelect.3 | 43 +
.../doc/man/man3/eoStochTournamentTruncate.3 | 45 +
.../man/man3/eoStochTournamentTruncateSplit.3 | 52 +
.../man/man3/eoStochTournamentWorthSelect.3 | 52 +
.../man/man3/eoStochasticUniversalSelect.3 | 55 +
trunk/paradiseo-eo/doc/man/man3/eoString.3 | 85 +
.../doc/man/man3/eoSubtreeXOver.3 | 73 +
.../doc/man/man3/eoSurviveAndDie.3 | 44 +
trunk/paradiseo-eo/doc/man/man3/eoSymInit.3 | 60 +
.../paradiseo-eo/doc/man/man3/eoTimeCounter.3 | 38 +
.../doc/man/man3/eoTimeVaryingLoopEval.3 | 44 +
.../doc/man/man3/eoTimedDynUpdate.3 | 47 +
.../doc/man/man3/eoTimedMonitor.3 | 53 +
.../doc/man/man3/eoTimedStateSaver.3 | 59 +
trunk/paradiseo-eo/doc/man/man3/eoTransform.3 | 27 +
.../paradiseo-eo/doc/man/man3/eoTruncSelect.3 | 69 +
trunk/paradiseo-eo/doc/man/man3/eoTruncate.3 | 33 +
.../doc/man/man3/eoTruncateSplit.3 | 47 +
.../doc/man/man3/eoTruncatedSelectMany.3 | 83 +
.../doc/man/man3/eoTruncatedSelectOne.3 | 83 +
trunk/paradiseo-eo/doc/man/man3/eoUBitXover.3 | 66 +
trunk/paradiseo-eo/doc/man/man3/eoUF.3 | 49 +
.../doc/man/man3/eoUnaryFunctorCounter.3 | 70 +
.../doc/man/man3/eoUniformAtomExchange.3 | 54 +
.../doc/man/man3/eoUniformGeneChooser.3 | 36 +
.../doc/man/man3/eoUniformGenerator.3 | 62 +
.../paradiseo-eo/doc/man/man3/eoUniformInit.3 | 67 +
.../doc/man/man3/eoUniformMutation.3 | 133 +
trunk/paradiseo-eo/doc/man/man3/eoUpdatable.3 | 34 +
trunk/paradiseo-eo/doc/man/man3/eoUpdater.3 | 37 +
.../paradiseo-eo/doc/man/man3/eoValueParam.3 | 118 +
.../doc/man/man3/eoVariableParetoTraits.3 | 48 +
trunk/paradiseo-eo/doc/man/man3/eoVector.3 | 80 +
.../doc/man/man3/eoVlAddMutation.3 | 74 +
.../doc/man/man3/eoVlAtomExchangeQuadOp.3 | 61 +
.../doc/man/man3/eoVlDelMutation.3 | 108 +
.../doc/man/man3/eoVlUniformBinOp.3 | 58 +
.../doc/man/man3/eoVlUniformQuadOp.3 | 58 +
.../doc/man/man3/eoWeakElitistReplacement.3 | 52 +
.../paradiseo-eo/doc/man/man3/gp_parse_tree.3 | 175 +
.../doc/man/man3/gp_parse_tree_MemPool.3 | 58 +
.../doc/man/man3/negexp_generator.3 | 45 +
.../doc/man/man3/normal_generator.3 | 45 +
.../doc/man/man3/random_generator.3 | 52 +
trunk/paradiseo-eo/doc/man/man3/related.3 | 8 +
trunk/paradiseo-eo/doc/man/man3/todo.3 | 15 +
.../doc/man/man3/uniform_generator.3 | 49 +
trunk/paradiseo-eo/doc/man/man3/webpages.3 | 17 +
trunk/paradiseo-eo/doc/publications.html | 77 +
trunk/paradiseo-eo/doc/sflogo-hammer1.jpg | Bin 0 -> 4793 bytes
trunk/paradiseo-eo/gp/CVS/Entries | 1 +
trunk/paradiseo-eo/gp/CVS/Repository | 1 +
trunk/paradiseo-eo/gp/CVS/Root | 1 +
trunk/paradiseo-eo/src/.cvsignore | 6 +
trunk/paradiseo-eo/src/CVS/Entries | 108 +
trunk/paradiseo-eo/src/CVS/Entries.Log | 10 +
trunk/paradiseo-eo/src/CVS/Repository | 1 +
trunk/paradiseo-eo/src/CVS/Root | 1 +
trunk/paradiseo-eo/src/EO.h | 152 +
trunk/paradiseo-eo/src/MGE/CVS/Entries | 1 +
trunk/paradiseo-eo/src/MGE/CVS/Repository | 1 +
trunk/paradiseo-eo/src/MGE/CVS/Root | 1 +
trunk/paradiseo-eo/src/Makefile.am | 116 +
trunk/paradiseo-eo/src/apply.h | 44 +
trunk/paradiseo-eo/src/do/.cvsignore | 1 +
trunk/paradiseo-eo/src/do/CVS/Entries | 16 +
trunk/paradiseo-eo/src/do/CVS/Repository | 1 +
trunk/paradiseo-eo/src/do/CVS/Root | 1 +
trunk/paradiseo-eo/src/do/Makefile.am | 15 +
trunk/paradiseo-eo/src/do/Readme | 36 +
trunk/paradiseo-eo/src/do/make_algo_easea.h | 368 +
trunk/paradiseo-eo/src/do/make_algo_pareto.h | 203 +
trunk/paradiseo-eo/src/do/make_algo_scalar.h | 311 +
trunk/paradiseo-eo/src/do/make_checkpoint.h | 291 +
.../paradiseo-eo/src/do/make_checkpoint_FDC.h | 298 +
.../src/do/make_checkpoint_assembled.h | 202 +
.../src/do/make_checkpoint_pareto.h | 247 +
trunk/paradiseo-eo/src/do/make_continue.h | 160 +
.../src/do/make_continue_pareto.h | 108 +
.../src/do/make_general_replacement.h | 181 +
trunk/paradiseo-eo/src/do/make_pop.h | 108 +
trunk/paradiseo-eo/src/do/make_run.h | 45 +
trunk/paradiseo-eo/src/eo | 154 +
trunk/paradiseo-eo/src/eoAlgo.h | 43 +
trunk/paradiseo-eo/src/eoBreed.h | 75 +
trunk/paradiseo-eo/src/eoCellularEasyEA.h | 161 +
trunk/paradiseo-eo/src/eoCloneOps.h | 79 +
trunk/paradiseo-eo/src/eoCombinedContinue.h | 92 +
trunk/paradiseo-eo/src/eoCombinedInit.h | 89 +
trunk/paradiseo-eo/src/eoContinue.h | 54 +
trunk/paradiseo-eo/src/eoCounter.h | 219 +
trunk/paradiseo-eo/src/eoCtrlCContinue.cpp | 50 +
trunk/paradiseo-eo/src/eoCtrlCContinue.h | 76 +
trunk/paradiseo-eo/src/eoDetSelect.h | 83 +
.../paradiseo-eo/src/eoDetTournamentSelect.h | 73 +
trunk/paradiseo-eo/src/eoDistribUpdater.h | 50 +
trunk/paradiseo-eo/src/eoDistribution.h | 52 +
trunk/paradiseo-eo/src/eoDominanceMap.h | 162 +
trunk/paradiseo-eo/src/eoEDA.h | 46 +
trunk/paradiseo-eo/src/eoEasyEA.h | 243 +
trunk/paradiseo-eo/src/eoEvalContinue.h | 68 +
trunk/paradiseo-eo/src/eoEvalFunc.h | 49 +
trunk/paradiseo-eo/src/eoEvalFuncCounter.h | 56 +
trunk/paradiseo-eo/src/eoEvalFuncPtr.h | 66 +
trunk/paradiseo-eo/src/eoFactory.h | 72 +
trunk/paradiseo-eo/src/eoFitContinue.h | 66 +
.../paradiseo-eo/src/eoFitnessScalingSelect.h | 54 +
trunk/paradiseo-eo/src/eoFlOrBinOp.h | 219 +
trunk/paradiseo-eo/src/eoFlOrMonOp.h | 118 +
trunk/paradiseo-eo/src/eoFlOrQuadOp.h | 213 +
trunk/paradiseo-eo/src/eoFunctor.h | 177 +
trunk/paradiseo-eo/src/eoFunctorStore.cpp | 16 +
trunk/paradiseo-eo/src/eoFunctorStore.h | 70 +
trunk/paradiseo-eo/src/eoG3Replacement.h | 86 +
trunk/paradiseo-eo/src/eoGenContinue.h | 103 +
trunk/paradiseo-eo/src/eoGenOp.h | 224 +
trunk/paradiseo-eo/src/eoGeneralBreeder.h | 106 +
trunk/paradiseo-eo/src/eoInit.h | 172 +
trunk/paradiseo-eo/src/eoInvalidateOps.h | 134 +
trunk/paradiseo-eo/src/eoLinearFitScaling.h | 92 +
trunk/paradiseo-eo/src/eoMGGReplacement.h | 103 +
trunk/paradiseo-eo/src/eoMerge.h | 134 +
trunk/paradiseo-eo/src/eoMergeReduce.h | 115 +
trunk/paradiseo-eo/src/eoNDSorting.h | 496 +
trunk/paradiseo-eo/src/eoObject.h | 75 +
trunk/paradiseo-eo/src/eoOneToOneBreeder.h | 123 +
trunk/paradiseo-eo/src/eoOp.h | 170 +
trunk/paradiseo-eo/src/eoOpContainer.h | 159 +
trunk/paradiseo-eo/src/eoOpSelMason.h | 109 +
.../src/eoParetoConstraintFitness.h | 229 +
trunk/paradiseo-eo/src/eoParetoFitness.cpp | 38 +
trunk/paradiseo-eo/src/eoParetoFitness.h | 234 +
trunk/paradiseo-eo/src/eoParetoRanking.h | 71 +
trunk/paradiseo-eo/src/eoPerf2Worth.h | 247 +
trunk/paradiseo-eo/src/eoPeriodicContinue.h | 63 +
trunk/paradiseo-eo/src/eoPersistent.cpp | 15 +
trunk/paradiseo-eo/src/eoPersistent.h | 72 +
trunk/paradiseo-eo/src/eoPop.h | 304 +
trunk/paradiseo-eo/src/eoPopAlgo.h | 17 +
trunk/paradiseo-eo/src/eoPopEvalFunc.h | 101 +
trunk/paradiseo-eo/src/eoPopulator.h | 208 +
trunk/paradiseo-eo/src/eoPrintable.cpp | 22 +
trunk/paradiseo-eo/src/eoPrintable.h | 61 +
trunk/paradiseo-eo/src/eoPropGAGenOp.h | 87 +
.../src/eoProportionalCombinedOp.h | 210 +
trunk/paradiseo-eo/src/eoProportionalSelect.h | 85 +
trunk/paradiseo-eo/src/eoRandomSelect.h | 98 +
trunk/paradiseo-eo/src/eoRanking.h | 110 +
trunk/paradiseo-eo/src/eoRankingSelect.h | 55 +
trunk/paradiseo-eo/src/eoReduce.h | 288 +
trunk/paradiseo-eo/src/eoReduceMerge.h | 119 +
trunk/paradiseo-eo/src/eoReduceMergeReduce.h | 143 +
trunk/paradiseo-eo/src/eoReduceSplit.h | 323 +
trunk/paradiseo-eo/src/eoReplacement.h | 128 +
trunk/paradiseo-eo/src/eoSGA.h | 120 +
trunk/paradiseo-eo/src/eoSGAGenOp.h | 91 +
trunk/paradiseo-eo/src/eoSGATransform.h | 164 +
trunk/paradiseo-eo/src/eoSTLFunctor.h | 118 +
trunk/paradiseo-eo/src/eoScalarFitness.h | 99 +
.../src/eoScalarFitnessAssembled.cpp | 41 +
.../src/eoScalarFitnessAssembled.h | 270 +
trunk/paradiseo-eo/src/eoSelect.h | 43 +
trunk/paradiseo-eo/src/eoSelectFactory.h | 89 +
trunk/paradiseo-eo/src/eoSelectFromWorth.h | 224 +
trunk/paradiseo-eo/src/eoSelectMany.h | 80 +
trunk/paradiseo-eo/src/eoSelectNumber.h | 72 +
trunk/paradiseo-eo/src/eoSelectOne.h | 54 +
trunk/paradiseo-eo/src/eoSelectPerc.h | 72 +
trunk/paradiseo-eo/src/eoSequentialSelect.h | 144 +
trunk/paradiseo-eo/src/eoSharing.h | 137 +
trunk/paradiseo-eo/src/eoSharingSelect.h | 56 +
trunk/paradiseo-eo/src/eoSimpleEDA.h | 105 +
trunk/paradiseo-eo/src/eoSteadyFitContinue.h | 114 +
.../src/eoStochTournamentSelect.h | 73 +
.../src/eoStochasticUniversalSelect.h | 109 +
trunk/paradiseo-eo/src/eoSurviveAndDie.h | 191 +
trunk/paradiseo-eo/src/eoTransform.h | 41 +
trunk/paradiseo-eo/src/eoTruncSelect.h | 73 +
.../paradiseo-eo/src/eoTruncatedSelectMany.h | 117 +
trunk/paradiseo-eo/src/eoTruncatedSelectOne.h | 111 +
.../src/eoVariableLengthCrossover.h | 348 +
.../src/eoVariableLengthMutation.h | 158 +
trunk/paradiseo-eo/src/eoVector.h | 138 +
trunk/paradiseo-eo/src/es.h | 63 +
trunk/paradiseo-eo/src/es/.cvsignore | 6 +
trunk/paradiseo-eo/src/es/CMAParams.cpp | 234 +
trunk/paradiseo-eo/src/es/CMAParams.h | 52 +
trunk/paradiseo-eo/src/es/CMAState.cpp | 365 +
trunk/paradiseo-eo/src/es/CMAState.h | 79 +
trunk/paradiseo-eo/src/es/CVS/Entries | 46 +
trunk/paradiseo-eo/src/es/CVS/Repository | 1 +
trunk/paradiseo-eo/src/es/CVS/Root | 1 +
trunk/paradiseo-eo/src/es/Makefile.am | 54 +
trunk/paradiseo-eo/src/es/eig.cpp | 259 +
trunk/paradiseo-eo/src/es/eig.h | 25 +
trunk/paradiseo-eo/src/es/eoCMABreed.h | 77 +
trunk/paradiseo-eo/src/es/eoCMAInit.h | 54 +
trunk/paradiseo-eo/src/es/eoEsChromInit.h | 202 +
trunk/paradiseo-eo/src/es/eoEsFull.h | 85 +
trunk/paradiseo-eo/src/es/eoEsGlobalXover.h | 149 +
trunk/paradiseo-eo/src/es/eoEsMutate.h | 286 +
trunk/paradiseo-eo/src/es/eoEsMutationInit.h | 121 +
trunk/paradiseo-eo/src/es/eoEsSimple.h | 77 +
trunk/paradiseo-eo/src/es/eoEsStandardXover.h | 120 +
trunk/paradiseo-eo/src/es/eoEsStdev.h | 80 +
trunk/paradiseo-eo/src/es/eoNormalMutation.h | 276 +
trunk/paradiseo-eo/src/es/eoReal.h | 58 +
trunk/paradiseo-eo/src/es/eoRealAtomXover.h | 94 +
trunk/paradiseo-eo/src/es/eoRealInitBounded.h | 68 +
trunk/paradiseo-eo/src/es/eoRealOp.h | 504 +
trunk/paradiseo-eo/src/es/eoSBXcross.h | 133 +
.../src/es/make_algo_scalar_es.cpp | 85 +
.../src/es/make_algo_scalar_real.cpp | 61 +
.../src/es/make_checkpoint_es.cpp | 83 +
.../src/es/make_checkpoint_real.cpp | 61 +
.../paradiseo-eo/src/es/make_continue_es.cpp | 83 +
.../src/es/make_continue_real.cpp | 61 +
trunk/paradiseo-eo/src/es/make_es.h | 146 +
.../paradiseo-eo/src/es/make_genotype_es.cpp | 121 +
.../src/es/make_genotype_real.cpp | 73 +
.../paradiseo-eo/src/es/make_genotype_real.h | 136 +
trunk/paradiseo-eo/src/es/make_op.h | 294 +
trunk/paradiseo-eo/src/es/make_op_es.cpp | 80 +
trunk/paradiseo-eo/src/es/make_op_es.h | 197 +
trunk/paradiseo-eo/src/es/make_op_real.cpp | 59 +
trunk/paradiseo-eo/src/es/make_op_real.h | 284 +
trunk/paradiseo-eo/src/es/make_pop_es.cpp | 86 +
trunk/paradiseo-eo/src/es/make_pop_real.cpp | 62 +
trunk/paradiseo-eo/src/es/make_real.h | 102 +
trunk/paradiseo-eo/src/es/make_run_es.cpp | 87 +
trunk/paradiseo-eo/src/es/make_run_real.cpp | 63 +
trunk/paradiseo-eo/src/es/matrices.h | 42 +
trunk/paradiseo-eo/src/ga.h | 42 +
trunk/paradiseo-eo/src/ga/.cvsignore | 6 +
trunk/paradiseo-eo/src/ga/CVS/Entries | 23 +
trunk/paradiseo-eo/src/ga/CVS/Repository | 1 +
trunk/paradiseo-eo/src/ga/CVS/Root | 1 +
trunk/paradiseo-eo/src/ga/Makefile.am | 32 +
trunk/paradiseo-eo/src/ga/Readme | 21 +
trunk/paradiseo-eo/src/ga/eoBit.h | 118 +
trunk/paradiseo-eo/src/ga/eoBitOp.h | 448 +
trunk/paradiseo-eo/src/ga/eoBitOpFactory.h | 170 +
trunk/paradiseo-eo/src/ga/eoBoolFlip.h | 46 +
trunk/paradiseo-eo/src/ga/eoPBILAdditive.h | 120 +
trunk/paradiseo-eo/src/ga/eoPBILDistrib.h | 100 +
trunk/paradiseo-eo/src/ga/eoPBILOrg.h | 78 +
trunk/paradiseo-eo/src/ga/make_PBILdistrib.h | 101 +
trunk/paradiseo-eo/src/ga/make_PBILupdate.h | 79 +
.../src/ga/make_algo_scalar_ga.cpp | 64 +
.../src/ga/make_checkpoint_ga.cpp | 64 +
.../paradiseo-eo/src/ga/make_continue_ga.cpp | 64 +
trunk/paradiseo-eo/src/ga/make_ga.h | 94 +
.../paradiseo-eo/src/ga/make_genotype_ga.cpp | 55 +
trunk/paradiseo-eo/src/ga/make_genotype_ga.h | 77 +
trunk/paradiseo-eo/src/ga/make_op.h | 211 +
trunk/paradiseo-eo/src/ga/make_op_ga.cpp | 62 +
trunk/paradiseo-eo/src/ga/make_pop_ga.cpp | 63 +
trunk/paradiseo-eo/src/ga/make_run_ga.cpp | 66 +
trunk/paradiseo-eo/src/gp/.cvsignore | 6 +
trunk/paradiseo-eo/src/gp/CVS/Entries | 10 +
trunk/paradiseo-eo/src/gp/CVS/Repository | 1 +
trunk/paradiseo-eo/src/gp/CVS/Root | 1 +
trunk/paradiseo-eo/src/gp/Makefile.am | 11 +
trunk/paradiseo-eo/src/gp/eoParseTree.h | 189 +
.../src/gp/eoParseTreeDepthInit.h | 218 +
trunk/paradiseo-eo/src/gp/eoParseTreeOp.h | 380 +
.../src/gp/eoStParseTreeDepthInit.h | 190 +
trunk/paradiseo-eo/src/gp/eoStParseTreeOp.h | 315 +
trunk/paradiseo-eo/src/gp/node_pool.h | 313 +
trunk/paradiseo-eo/src/gp/parse_tree.h | 999 ++
trunk/paradiseo-eo/src/obsolete/.cvsignore | 6 +
trunk/paradiseo-eo/src/obsolete/CVS/Entries | 80 +
.../paradiseo-eo/src/obsolete/CVS/Repository | 1 +
trunk/paradiseo-eo/src/obsolete/CVS/Root | 1 +
trunk/paradiseo-eo/src/obsolete/Makefile.am | 14 +
trunk/paradiseo-eo/src/obsolete/eo1d.h | 199 +
.../paradiseo-eo/src/obsolete/eo1dWDistance.h | 136 +
trunk/paradiseo-eo/src/obsolete/eo2d.h | 242 +
trunk/paradiseo-eo/src/obsolete/eo2dVector.h | 334 +
.../paradiseo-eo/src/obsolete/eoAtomBitFlip.h | 58 +
trunk/paradiseo-eo/src/obsolete/eoAtomCreep.h | 66 +
.../paradiseo-eo/src/obsolete/eoAtomRandom.h | 64 +
.../src/obsolete/eoBackInserter.h | 56 +
trunk/paradiseo-eo/src/obsolete/eoBin.h | 89 +
trunk/paradiseo-eo/src/obsolete/eoBreeder.h | 116 +
trunk/paradiseo-eo/src/obsolete/eoCopyElite.h | 110 +
trunk/paradiseo-eo/src/obsolete/eoDEA.h | 46 +
.../src/obsolete/eoDetTournament.h | 69 +
.../obsolete/eoDetTournamentIndiSelector.h | 58 +
.../src/obsolete/eoDetTournamentInserter.h | 70 +
trunk/paradiseo-eo/src/obsolete/eoDistance.h | 63 +
trunk/paradiseo-eo/src/obsolete/eoDup.h | 70 +
trunk/paradiseo-eo/src/obsolete/eoES.h | 164 +
trunk/paradiseo-eo/src/obsolete/eoESChrom.h | 164 +
.../paradiseo-eo/src/obsolete/eoESFullChrom.h | 267 +
trunk/paradiseo-eo/src/obsolete/eoESFullMut.h | 261 +
.../src/obsolete/eoEsObjectiveBounds.h | 81 +
.../src/obsolete/eoEvalFuncPtrCnt.h | 62 +
.../src/obsolete/eoEvolutionStrategy.h | 101 +
trunk/paradiseo-eo/src/obsolete/eoFitTerm.h | 59 +
trunk/paradiseo-eo/src/obsolete/eoFitness.h | 57 +
.../paradiseo-eo/src/obsolete/eoGOpBreeder.h | 62 +
.../paradiseo-eo/src/obsolete/eoGOpSelector.h | 181 +
trunk/paradiseo-eo/src/obsolete/eoGenTerm.h | 68 +
.../paradiseo-eo/src/obsolete/eoGeneration.h | 85 +
.../src/obsolete/eoGenericBinOp.h | 75 +
.../src/obsolete/eoGenericMonOp.h | 75 +
.../src/obsolete/eoGenericQuadOp.h | 83 +
trunk/paradiseo-eo/src/obsolete/eoID.h | 110 +
trunk/paradiseo-eo/src/obsolete/eoInclusion.h | 64 +
.../src/obsolete/eoIndiSelector.h | 160 +
.../src/obsolete/eoInplaceTransform.h | 193 +
trunk/paradiseo-eo/src/obsolete/eoInserter.h | 93 +
trunk/paradiseo-eo/src/obsolete/eoInsertion.h | 96 +
trunk/paradiseo-eo/src/obsolete/eoKill.h | 62 +
trunk/paradiseo-eo/src/obsolete/eoLottery.h | 105 +
trunk/paradiseo-eo/src/obsolete/eoMutation.h | 90 +
trunk/paradiseo-eo/src/obsolete/eoNegExp.h | 67 +
.../paradiseo-eo/src/obsolete/eoNonUniform.h | 87 +
trunk/paradiseo-eo/src/obsolete/eoNormal.h | 89 +
trunk/paradiseo-eo/src/obsolete/eoOpFactory.h | 87 +
.../paradiseo-eo/src/obsolete/eoOpSelector.h | 94 +
trunk/paradiseo-eo/src/obsolete/eoParser.h | 838 +
.../src/obsolete/eoParserUtils.cpp | 35 +
.../paradiseo-eo/src/obsolete/eoParserUtils.h | 24 +
trunk/paradiseo-eo/src/obsolete/eoPopOps.h | 142 +
trunk/paradiseo-eo/src/obsolete/eoProblem.h | 45 +
.../src/obsolete/eoProportional.h | 71 +
.../src/obsolete/eoProportionalGOpSel.h | 51 +
.../src/obsolete/eoProportionalOpSel.h | 158 +
.../paradiseo-eo/src/obsolete/eoRandomBreed.h | 200 +
.../src/obsolete/eoRandomIndiSelector.h | 53 +
.../src/obsolete/eoRandomSelect.h | 130 +
trunk/paradiseo-eo/src/obsolete/eoRank.h | 140 +
trunk/paradiseo-eo/src/obsolete/eoScheme.h | 360 +
.../src/obsolete/eoSelectRandom.h | 52 +
.../src/obsolete/eoSequentialGOpSel.h | 55 +
trunk/paradiseo-eo/src/obsolete/eoSimpleDEA.h | 105 +
.../src/obsolete/eoSteadyStateEA.h | 84 +
.../src/obsolete/eoSteadyStateInserter.h | 53 +
.../src/obsolete/eoSteadyStateTransform.h | 88 +
.../src/obsolete/eoStochTournament.h | 69 +
.../src/obsolete/eoStochTournamentInserter.h | 75 +
.../src/obsolete/eoStringMutation.h | 77 +
trunk/paradiseo-eo/src/obsolete/eoTerm.h | 56 +
.../paradiseo-eo/src/obsolete/eoTournament.h | 157 +
trunk/paradiseo-eo/src/obsolete/eoTranspose.h | 94 +
.../src/obsolete/eoUniformXOver.h | 176 +
trunk/paradiseo-eo/src/obsolete/eoVector.h | 170 +
.../paradiseo-eo/src/obsolete/eoWrappedOps.h | 200 +
trunk/paradiseo-eo/src/obsolete/eoXOver2.h | 107 +
.../src/obsolete/evolution_strategies | 15 +
trunk/paradiseo-eo/src/other/.cvsignore | 6 +
trunk/paradiseo-eo/src/other/CVS/Entries | 7 +
trunk/paradiseo-eo/src/other/CVS/Repository | 1 +
trunk/paradiseo-eo/src/other/CVS/Root | 1 +
trunk/paradiseo-eo/src/other/Makefile.am | 11 +
trunk/paradiseo-eo/src/other/eoExternalEO.h | 93 +
.../src/other/eoExternalOpFunctions.h | 170 +
trunk/paradiseo-eo/src/other/eoString.h | 81 +
trunk/paradiseo-eo/src/other/external_eo | 2 +
trunk/paradiseo-eo/src/paradisEO/CVS/Entries | 1 +
.../src/paradisEO/CVS/Entries.Log | 3 +
.../paradiseo-eo/src/paradisEO/CVS/Repository | 1 +
trunk/paradiseo-eo/src/paradisEO/CVS/Root | 1 +
.../src/paradisEO/comm/CVS/Entries | 1 +
.../src/paradisEO/comm/CVS/Entries.Log | 1 +
.../src/paradisEO/comm/CVS/Repository | 1 +
.../paradiseo-eo/src/paradisEO/comm/CVS/Root | 1 +
.../src/paradisEO/comm/messages/CVS/Entries | 1 +
.../paradisEO/comm/messages/CVS/Entries.Log | 2 +
.../paradisEO/comm/messages/CVS/Repository | 1 +
.../src/paradisEO/comm/messages/CVS/Root | 1 +
.../paradisEO/comm/messages/from/CVS/Entries | 1 +
.../comm/messages/from/CVS/Repository | 1 +
.../src/paradisEO/comm/messages/from/CVS/Root | 1 +
.../paradisEO/comm/messages/to/CVS/Entries | 1 +
.../paradisEO/comm/messages/to/CVS/Repository | 1 +
.../src/paradisEO/comm/messages/to/CVS/Root | 1 +
.../src/paradisEO/eval/CVS/Entries | 1 +
.../src/paradisEO/eval/CVS/Repository | 1 +
.../paradiseo-eo/src/paradisEO/eval/CVS/Root | 1 +
.../src/paradisEO/island/CVS/Entries | 1 +
.../src/paradisEO/island/CVS/Entries.Log | 1 +
.../src/paradisEO/island/CVS/Repository | 1 +
.../src/paradisEO/island/CVS/Root | 1 +
.../paradisEO/island/topologies/CVS/Entries | 1 +
.../island/topologies/CVS/Repository | 1 +
.../src/paradisEO/island/topologies/CVS/Root | 1 +
trunk/paradiseo-eo/src/pyeo/AUTHORS | 3 +
trunk/paradiseo-eo/src/pyeo/BUILDING | 174 +
trunk/paradiseo-eo/src/pyeo/COPYING | 340 +
trunk/paradiseo-eo/src/pyeo/CVS/Entries | 28 +
trunk/paradiseo-eo/src/pyeo/CVS/Entries.Log | 2 +
trunk/paradiseo-eo/src/pyeo/CVS/Repository | 1 +
trunk/paradiseo-eo/src/pyeo/CVS/Root | 1 +
trunk/paradiseo-eo/src/pyeo/Makefile | 36 +
trunk/paradiseo-eo/src/pyeo/Makefile.rpm | 31 +
trunk/paradiseo-eo/src/pyeo/NEWS | 0
trunk/paradiseo-eo/src/pyeo/PyEO.cpp | 230 +
trunk/paradiseo-eo/src/pyeo/PyEO.h | 156 +
trunk/paradiseo-eo/src/pyeo/PyEO/CVS/Entries | 2 +
.../paradiseo-eo/src/pyeo/PyEO/CVS/Repository | 1 +
trunk/paradiseo-eo/src/pyeo/PyEO/CVS/Root | 1 +
trunk/paradiseo-eo/src/pyeo/PyEO/__init__.py | 87 +
trunk/paradiseo-eo/src/pyeo/README | 4 +
trunk/paradiseo-eo/src/pyeo/abstract1.cpp | 46 +
trunk/paradiseo-eo/src/pyeo/algos.cpp | 106 +
trunk/paradiseo-eo/src/pyeo/breeders.cpp | 51 +
trunk/paradiseo-eo/src/pyeo/continuators.cpp | 90 +
.../src/pyeo/def_abstract_functor.h | 139 +
trunk/paradiseo-eo/src/pyeo/geneticOps.cpp | 158 +
trunk/paradiseo-eo/src/pyeo/mergers.cpp | 41 +
trunk/paradiseo-eo/src/pyeo/monitors.cpp | 72 +
trunk/paradiseo-eo/src/pyeo/perf2worth.cpp | 88 +
trunk/paradiseo-eo/src/pyeo/pickle.h | 69 +
.../paradiseo-eo/src/pyeo/random_numbers.cpp | 107 +
trunk/paradiseo-eo/src/pyeo/reduce.cpp | 65 +
trunk/paradiseo-eo/src/pyeo/replacement.cpp | 72 +
trunk/paradiseo-eo/src/pyeo/selectOne.cpp | 107 +
trunk/paradiseo-eo/src/pyeo/selectors.cpp | 61 +
trunk/paradiseo-eo/src/pyeo/statistics.cpp | 61 +
trunk/paradiseo-eo/src/pyeo/test/CVS/Entries | 11 +
.../paradiseo-eo/src/pyeo/test/CVS/Repository | 1 +
trunk/paradiseo-eo/src/pyeo/test/CVS/Root | 1 +
trunk/paradiseo-eo/src/pyeo/test/maxone.py | 91 +
trunk/paradiseo-eo/src/pyeo/test/run_tests.sh | 9 +
.../src/pyeo/test/test_breeders.py | 33 +
trunk/paradiseo-eo/src/pyeo/test/test_mo.py | 176 +
.../src/pyeo/test/test_pickling.py | 100 +
.../src/pyeo/test/test_populator.py | 86 +
.../paradiseo-eo/src/pyeo/test/test_reduce.py | 34 +
.../src/pyeo/test/test_selectone.py | 66 +
trunk/paradiseo-eo/src/pyeo/test/test_sga.py | 44 +
.../src/pyeo/test/test_transform.py | 61 +
trunk/paradiseo-eo/src/pyeo/valueParam.cpp | 194 +
trunk/paradiseo-eo/src/pyeo/valueParam.h | 43 +
trunk/paradiseo-eo/src/utils/.cvsignore | 6 +
trunk/paradiseo-eo/src/utils/CVS/Entries | 52 +
trunk/paradiseo-eo/src/utils/CVS/Repository | 1 +
trunk/paradiseo-eo/src/utils/CVS/Root | 1 +
trunk/paradiseo-eo/src/utils/Makefile.am | 57 +
trunk/paradiseo-eo/src/utils/checkpointing | 21 +
trunk/paradiseo-eo/src/utils/compatibility.h | 82 +
.../src/utils/eoAssembledFitnessStat.h | 112 +
trunk/paradiseo-eo/src/utils/eoCheckPoint.h | 163 +
trunk/paradiseo-eo/src/utils/eoData.cpp | 11 +
trunk/paradiseo-eo/src/utils/eoData.h | 52 +
trunk/paradiseo-eo/src/utils/eoDistance.h | 98 +
trunk/paradiseo-eo/src/utils/eoFDCStat.h | 139 +
.../paradiseo-eo/src/utils/eoFileMonitor.cpp | 77 +
trunk/paradiseo-eo/src/utils/eoFileMonitor.h | 78 +
trunk/paradiseo-eo/src/utils/eoFileSnapshot.h | 190 +
trunk/paradiseo-eo/src/utils/eoGnuplot.cpp | 98 +
trunk/paradiseo-eo/src/utils/eoGnuplot.h | 99 +
.../src/utils/eoGnuplot1DMonitor.cpp | 85 +
.../src/utils/eoGnuplot1DMonitor.h | 83 +
.../src/utils/eoGnuplot1DSnapshot.cpp | 32 +
.../src/utils/eoGnuplot1DSnapshot.h | 119 +
trunk/paradiseo-eo/src/utils/eoHowMany.h | 192 +
trunk/paradiseo-eo/src/utils/eoIntBounds.cpp | 98 +
trunk/paradiseo-eo/src/utils/eoIntBounds.h | 692 +
.../paradiseo-eo/src/utils/eoMOFitnessStat.h | 91 +
trunk/paradiseo-eo/src/utils/eoMonitor.h | 65 +
trunk/paradiseo-eo/src/utils/eoParam.h | 441 +
trunk/paradiseo-eo/src/utils/eoParser.cpp | 413 +
trunk/paradiseo-eo/src/utils/eoParser.h | 287 +
trunk/paradiseo-eo/src/utils/eoPopStat.h | 133 +
trunk/paradiseo-eo/src/utils/eoRNG.cpp | 14 +
trunk/paradiseo-eo/src/utils/eoRNG.h | 533 +
trunk/paradiseo-eo/src/utils/eoRealBounds.cpp | 259 +
trunk/paradiseo-eo/src/utils/eoRealBounds.h | 652 +
.../src/utils/eoRealVectorBounds.h | 421 +
.../paradiseo-eo/src/utils/eoRndGenerators.h | 149 +
.../src/utils/eoScalarFitnessStat.h | 63 +
trunk/paradiseo-eo/src/utils/eoStat.h | 443 +
trunk/paradiseo-eo/src/utils/eoState.cpp | 195 +
trunk/paradiseo-eo/src/utils/eoState.h | 135 +
.../src/utils/eoStdoutMonitor.cpp | 55 +
.../paradiseo-eo/src/utils/eoStdoutMonitor.h | 52 +
trunk/paradiseo-eo/src/utils/eoTimeCounter.h | 65 +
trunk/paradiseo-eo/src/utils/eoTimedMonitor.h | 76 +
trunk/paradiseo-eo/src/utils/eoUniformInit.h | 155 +
trunk/paradiseo-eo/src/utils/eoUpdatable.h | 111 +
trunk/paradiseo-eo/src/utils/eoUpdater.cpp | 48 +
trunk/paradiseo-eo/src/utils/eoUpdater.h | 157 +
trunk/paradiseo-eo/src/utils/make_help.cpp | 109 +
trunk/paradiseo-eo/src/utils/pipecom.cpp | 172 +
trunk/paradiseo-eo/src/utils/pipecom.h | 47 +
trunk/paradiseo-eo/src/utils/rnd_generators.h | 168 +
trunk/paradiseo-eo/src/utils/selectors.h | 338 +
trunk/paradiseo-eo/test/.cvsignore | 29 +
trunk/paradiseo-eo/test/CVS/Entries | 53 +
trunk/paradiseo-eo/test/CVS/Repository | 1 +
trunk/paradiseo-eo/test/CVS/Root | 1 +
trunk/paradiseo-eo/test/Makefile.am | 93 +
trunk/paradiseo-eo/test/RoyalRoad.h | 60 +
trunk/paradiseo-eo/test/binary_value.h | 16 +
trunk/paradiseo-eo/test/fitness_traits.cpp | 433 +
trunk/paradiseo-eo/test/real_value.h | 19 +
trunk/paradiseo-eo/test/run_tests | 9 +
trunk/paradiseo-eo/test/t-MGE-control.cpp | 104 +
trunk/paradiseo-eo/test/t-MGE.cpp | 108 +
trunk/paradiseo-eo/test/t-MGE1bit.cpp | 111 +
trunk/paradiseo-eo/test/t-eo.cpp | 23 +
trunk/paradiseo-eo/test/t-eo2dVector.cc | 220 +
trunk/paradiseo-eo/test/t-eoAtomOps.cpp | 66 +
trunk/paradiseo-eo/test/t-eoBaseFunctions.cpp | 26 +
trunk/paradiseo-eo/test/t-eoCMAES.cpp | 128 +
trunk/paradiseo-eo/test/t-eoCheckpointing.cpp | 183 +
trunk/paradiseo-eo/test/t-eoESAll.cpp | 150 +
trunk/paradiseo-eo/test/t-eoESFull.cpp | 180 +
trunk/paradiseo-eo/test/t-eoESOps.cpp | 116 +
trunk/paradiseo-eo/test/t-eoEasyEA.cpp | 84 +
trunk/paradiseo-eo/test/t-eoExternalEO.cpp | 132 +
.../test/t-eoFitnessAssembled.cpp | 105 +
.../test/t-eoFitnessAssembledEA.cpp | 174 +
trunk/paradiseo-eo/test/t-eoFunctor.cpp | 49 +
trunk/paradiseo-eo/test/t-eoGA.cpp | 72 +
trunk/paradiseo-eo/test/t-eoGOpSel.cpp | 131 +
trunk/paradiseo-eo/test/t-eoGenOp.cpp | 428 +
trunk/paradiseo-eo/test/t-eoNonUniform.cpp | 31 +
trunk/paradiseo-eo/test/t-eoPBIL.cpp | 141 +
trunk/paradiseo-eo/test/t-eoPareto.cpp | 248 +
trunk/paradiseo-eo/test/t-eoParetoFitness.cpp | 196 +
trunk/paradiseo-eo/test/t-eoRandom.cpp | 66 +
trunk/paradiseo-eo/test/t-eoReal.cpp | 72 +
trunk/paradiseo-eo/test/t-eoReplacement.cpp | 223 +
trunk/paradiseo-eo/test/t-eoRoulette.cpp | 68 +
trunk/paradiseo-eo/test/t-eoSSGA.cpp | 117 +
trunk/paradiseo-eo/test/t-eoSelect.cpp | 224 +
trunk/paradiseo-eo/test/t-eoSharing.cpp | 240 +
.../paradiseo-eo/test/t-eoStateAndParser.cpp | 139 +
trunk/paradiseo-eo/test/t-eoSymreg.cpp | 295 +
trunk/paradiseo-eo/test/t-eoUniform.cpp | 22 +
trunk/paradiseo-eo/test/t-eoVector.cpp | 74 +
trunk/paradiseo-eo/test/t-eoVirus.cpp | 77 +
trunk/paradiseo-eo/test/t-eobin.cpp | 218 +
trunk/paradiseo-eo/test/t-eobreeder.cpp | 87 +
trunk/paradiseo-eo/test/t-eofitness.cpp | 90 +
trunk/paradiseo-eo/test/t-eogeneration.cpp | 145 +
trunk/paradiseo-eo/test/t-eoinclusion.cpp | 97 +
trunk/paradiseo-eo/test/t-eoinsertion.cpp | 108 +
trunk/paradiseo-eo/test/t-eolottery.cpp | 54 +
trunk/paradiseo-eo/test/t-eoproblem.cpp | 55 +
trunk/paradiseo-eo/test/t-selectOne.cpp | 88 +
trunk/paradiseo-eo/tutorial/.cvsignore | 1 +
trunk/paradiseo-eo/tutorial/CVS/Entries | 6 +
trunk/paradiseo-eo/tutorial/CVS/Entries.Log | 10 +
trunk/paradiseo-eo/tutorial/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/CVS/Root | 1 +
.../paradiseo-eo/tutorial/Lesson1/.cvsignore | 1 +
.../paradiseo-eo/tutorial/Lesson1/CVS/Entries | 7 +
.../tutorial/Lesson1/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/Lesson1/CVS/Root | 1 +
.../tutorial/Lesson1/FirstBitGA.cpp | 167 +
.../tutorial/Lesson1/FirstRealGA.cpp | 162 +
.../paradiseo-eo/tutorial/Lesson1/Makefile.am | 16 +
.../tutorial/Lesson1/Makefile.simple | 25 +
.../tutorial/Lesson1/exercise1.3.cpp | 162 +
.../paradiseo-eo/tutorial/Lesson2/.cvsignore | 1 +
.../paradiseo-eo/tutorial/Lesson2/CVS/Entries | 9 +
.../tutorial/Lesson2/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/Lesson2/CVS/Root | 1 +
.../tutorial/Lesson2/FirstBitEA.cpp | 193 +
.../tutorial/Lesson2/FirstRealEA.cpp | 192 +
.../paradiseo-eo/tutorial/Lesson2/Makefile.am | 23 +
.../tutorial/Lesson2/Makefile.simple | 34 +
.../tutorial/Lesson2/binary_value.h | 17 +
.../tutorial/Lesson2/exercise2.3.cpp | 197 +
.../tutorial/Lesson2/real_value.h | 20 +
.../paradiseo-eo/tutorial/Lesson3/.cvsignore | 1 +
.../paradiseo-eo/tutorial/Lesson3/CVS/Entries | 9 +
.../tutorial/Lesson3/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/Lesson3/CVS/Root | 1 +
.../paradiseo-eo/tutorial/Lesson3/Makefile.am | 22 +
.../tutorial/Lesson3/Makefile.simple | 33 +
.../tutorial/Lesson3/SecondBitEA.cpp | 348 +
.../tutorial/Lesson3/SecondRealEA.cpp | 329 +
.../tutorial/Lesson3/binary_value.h | 17 +
.../tutorial/Lesson3/exercise3.1.cpp | 404 +
.../tutorial/Lesson3/real_value.h | 20 +
.../paradiseo-eo/tutorial/Lesson4/.cvsignore | 1 +
trunk/paradiseo-eo/tutorial/Lesson4/BitEA.cpp | 95 +
.../paradiseo-eo/tutorial/Lesson4/CVS/Entries | 11 +
.../tutorial/Lesson4/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/Lesson4/CVS/Root | 1 +
trunk/paradiseo-eo/tutorial/Lesson4/ESEA.cpp | 137 +
.../paradiseo-eo/tutorial/Lesson4/ESEA.param | 62 +
.../paradiseo-eo/tutorial/Lesson4/Makefile.am | 26 +
.../tutorial/Lesson4/Makefile.simple | 33 +
.../paradiseo-eo/tutorial/Lesson4/RealEA.cpp | 72 +
.../tutorial/Lesson4/RealEA.param | 57 +
.../tutorial/Lesson4/binary_value.h | 25 +
.../tutorial/Lesson4/real_value.h | 19 +
.../paradiseo-eo/tutorial/Lesson5/.cvsignore | 1 +
.../paradiseo-eo/tutorial/Lesson5/CVS/Entries | 14 +
.../tutorial/Lesson5/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/Lesson5/CVS/Root | 1 +
.../paradiseo-eo/tutorial/Lesson5/Makefile.am | 28 +
.../tutorial/Lesson5/Makefile.simple | 56 +
.../tutorial/Lesson5/OneMaxEA.cpp | 188 +
.../tutorial/Lesson5/OneMaxLibEA.cpp | 162 +
.../paradiseo-eo/tutorial/Lesson5/eoOneMax.h | 111 +
.../tutorial/Lesson5/eoOneMaxEvalFunc.h | 68 +
.../tutorial/Lesson5/eoOneMaxInit.h | 63 +
.../tutorial/Lesson5/eoOneMaxMutation.h | 68 +
.../tutorial/Lesson5/eoOneMaxQuadCrossover.h | 70 +
.../tutorial/Lesson5/make_OneMax.cpp | 129 +
.../tutorial/Lesson5/make_genotype_OneMax.h | 75 +
.../tutorial/Lesson5/make_op_OneMax.h | 210 +
trunk/paradiseo-eo/tutorial/Makefile.am | 2 +
trunk/paradiseo-eo/tutorial/Makefile.simple | 29 +
.../tutorial/ParadisEO/CVS/Entries | 1 +
.../tutorial/ParadisEO/CVS/Entries.Log | 3 +
.../tutorial/ParadisEO/CVS/Repository | 1 +
.../paradiseo-eo/tutorial/ParadisEO/CVS/Root | 1 +
.../tutorial/ParadisEO/Lesson1/CVS/Entries | 1 +
.../tutorial/ParadisEO/Lesson1/CVS/Repository | 1 +
.../tutorial/ParadisEO/Lesson1/CVS/Root | 1 +
.../tutorial/ParadisEO/Lesson2/CVS/Entries | 1 +
.../tutorial/ParadisEO/Lesson2/CVS/Repository | 1 +
.../tutorial/ParadisEO/Lesson2/CVS/Root | 1 +
.../tutorial/ParadisEO/Lesson3/CVS/Entries | 1 +
.../tutorial/ParadisEO/Lesson3/CVS/Repository | 1 +
.../tutorial/ParadisEO/Lesson3/CVS/Root | 1 +
trunk/paradiseo-eo/tutorial/README | 13 +
.../tutorial/Templates/CVS/Entries | 24 +
.../tutorial/Templates/CVS/Repository | 1 +
.../paradiseo-eo/tutorial/Templates/CVS/Root | 1 +
trunk/paradiseo-eo/tutorial/Templates/EO.tpl | 938 +
.../tutorial/Templates/MakeSimple.tmpl | 28 +
.../tutorial/Templates/Makefile.tmpl | 48 +
.../tutorial/Templates/MyStructEA.cpp | 188 +
.../tutorial/Templates/MyStructLibEA.cpp | 162 +
.../tutorial/Templates/MyStructSEA.cpp | 350 +
trunk/paradiseo-eo/tutorial/Templates/README | 149 +
.../tutorial/Templates/binCrossover.tmpl | 70 +
.../tutorial/Templates/continue.tmpl | 65 +
.../paradiseo-eo/tutorial/Templates/create.sh | 62 +
.../tutorial/Templates/createSimple | 59 +
.../tutorial/Templates/eoMyStruct.tmpl | 118 +
.../tutorial/Templates/evalFunc.tmpl | 65 +
.../paradiseo-eo/tutorial/Templates/init.tmpl | 58 +
.../lessOffspringExternalSelectorGenOp.tmpl | 81 +
.../lessOffspringSameSelectorGenOp.tmpl | 76 +
.../tutorial/Templates/make_MyStruct.cpp | 129 +
.../Templates/make_genotype_MyStruct.h | 73 +
.../tutorial/Templates/make_op_MyStruct.h | 210 +
.../Templates/moreOffspringGenOp.tmpl | 77 +
.../tutorial/Templates/mutation.tmpl | 68 +
.../tutorial/Templates/quadCrossover.tmpl | 71 +
.../paradiseo-eo/tutorial/Templates/stat.tmpl | 64 +
.../tutorial/examples/CVS/Entries | 1 +
.../tutorial/examples/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/examples/CVS/Root | 1 +
trunk/paradiseo-eo/tutorial/html/BitEA.html | 261 +
trunk/paradiseo-eo/tutorial/html/CVS/Entries | 45 +
.../paradiseo-eo/tutorial/html/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/html/CVS/Root | 1 +
.../tutorial/html/EA_tutorial.jpg | Bin 0 -> 177758 bytes
.../tutorial/html/FirstBitEA.html | 369 +
.../tutorial/html/FirstBitGA.html | 312 +
.../tutorial/html/FirstRealEA.html | 354 +
.../tutorial/html/FirstRealGA.html | 350 +
.../tutorial/html/Firstmerge.html | 286 +
trunk/paradiseo-eo/tutorial/html/NoWay.html | 77 +
.../paradiseo-eo/tutorial/html/OneMaxEA.html | 360 +
.../tutorial/html/SecondBitEA.html | 569 +
.../tutorial/html/SecondRealEA.html | 468 +
trunk/paradiseo-eo/tutorial/html/beige009.jpg | Bin 0 -> 6643 bytes
.../tutorial/html/binary_value.html | 57 +
trunk/paradiseo-eo/tutorial/html/debut.html | 21 +
.../tutorial/html/eoBottomUp.html | 77 +
.../tutorial/html/eoCheckPoint.html | 150 +
.../paradiseo-eo/tutorial/html/eoEngine.html | 778 +
trunk/paradiseo-eo/tutorial/html/eoEval.html | 34 +
.../tutorial/html/eoGeneration.html | 19 +
trunk/paradiseo-eo/tutorial/html/eoInit.html | 36 +
trunk/paradiseo-eo/tutorial/html/eoIo.html | 25 +
.../paradiseo-eo/tutorial/html/eoLesson1.html | 440 +
.../paradiseo-eo/tutorial/html/eoLesson2.html | 357 +
.../paradiseo-eo/tutorial/html/eoLesson3.html | 565 +
.../paradiseo-eo/tutorial/html/eoLesson4.html | 940 +
.../paradiseo-eo/tutorial/html/eoLesson5.html | 415 +
.../paradiseo-eo/tutorial/html/eoOneMax.html | 209 +
.../tutorial/html/eoOneMaxEvalFunc.html | 160 +
.../tutorial/html/eoOneMaxInit.html | 153 +
.../tutorial/html/eoOneMaxMutation.html | 168 +
.../tutorial/html/eoOneMaxQuadCrossover.html | 168 +
.../tutorial/html/eoOneMax_complete.html | 192 +
.../tutorial/html/eoOperators.html | 818 +
.../paradiseo-eo/tutorial/html/eoOutput.html | 19 +
.../tutorial/html/eoProgramming.html | 498 +
.../tutorial/html/eoRepresentation.html | 19 +
trunk/paradiseo-eo/tutorial/html/eoSGA.html | 157 +
.../paradiseo-eo/tutorial/html/eoSelect.html | 19 +
trunk/paradiseo-eo/tutorial/html/eoStop.html | 25 +
.../paradiseo-eo/tutorial/html/eoTopDown.html | 120 +
.../tutorial/html/eoTutorial.html | 271 +
.../tutorial/html/make_genotype_OneMax.html | 160 +
.../tutorial/html/make_op_OneMax.html | 351 +
.../tutorial/html/real_value.html | 56 +
trunk/paradiseo-eo/tutorial/index.html | 26 +
trunk/paradiseo-eo/tutorial/pdf/CVS/Entries | 2 +
.../paradiseo-eo/tutorial/pdf/CVS/Repository | 1 +
trunk/paradiseo-eo/tutorial/pdf/CVS/Root | 1 +
.../tutorial/pdf/paradiseoJet7.pdf | Bin 0 -> 530785 bytes
trunk/paradiseo-eo/win/.cvsignore | 7 +
trunk/paradiseo-eo/win/CVS/Entries | 61 +
trunk/paradiseo-eo/win/CVS/Entries.Log | 1 +
trunk/paradiseo-eo/win/CVS/Repository | 1 +
trunk/paradiseo-eo/win/CVS/Root | 1 +
trunk/paradiseo-eo/win/Makefile.am | 1 +
trunk/paradiseo-eo/win/Readme | 20 +
trunk/paradiseo-eo/win/all_lib.dsp | 112 +
trunk/paradiseo-eo/win/all_tests.dsp | 96 +
trunk/paradiseo-eo/win/all_tut.dsp | 96 +
trunk/paradiseo-eo/win/create_all_dsp.sh | 38 +
trunk/paradiseo-eo/win/create_dsp.sh | 37 +
trunk/paradiseo-eo/win/create_tut.sh | 38 +
trunk/paradiseo-eo/win/create_tut_para.sh | 38 +
trunk/paradiseo-eo/win/eo.dsp | 126 +
trunk/paradiseo-eo/win/eo.dsw | 728 +
trunk/paradiseo-eo/win/eo.org | 65 +
trunk/paradiseo-eo/win/es.dsp | 224 +
trunk/paradiseo-eo/win/ga.dsp | 144 +
trunk/paradiseo-eo/win/lib/CVS/Entries | 2 +
trunk/paradiseo-eo/win/lib/CVS/Repository | 1 +
trunk/paradiseo-eo/win/lib/CVS/Root | 1 +
trunk/paradiseo-eo/win/lib/Readme | 4 +
trunk/paradiseo-eo/win/make_snapshot.out | 49 +
trunk/paradiseo-eo/win/t_eo.dsp | 102 +
trunk/paradiseo-eo/win/t_eobin.dsp | 102 +
trunk/paradiseo-eo/win/t_eocheckpointing.dsp | 102 +
trunk/paradiseo-eo/win/t_eoesall.dsp | 102 +
trunk/paradiseo-eo/win/t_eoexternaleo.dsp | 102 +
trunk/paradiseo-eo/win/t_eofitness.dsp | 102 +
.../paradiseo-eo/win/t_eofitnessassembled.dsp | 102 +
.../win/t_eofitnessassembledea.dsp | 102 +
trunk/paradiseo-eo/win/t_eoga.dsp | 102 +
trunk/paradiseo-eo/win/t_eogenop.dsp | 102 +
trunk/paradiseo-eo/win/t_eopareto.dsp | 102 +
trunk/paradiseo-eo/win/t_eoparetofitness.dsp | 102 +
trunk/paradiseo-eo/win/t_eopbil.dsp | 102 +
trunk/paradiseo-eo/win/t_eorandom.dsp | 102 +
trunk/paradiseo-eo/win/t_eoreal.dsp | 102 +
trunk/paradiseo-eo/win/t_eoreplacement.dsp | 102 +
trunk/paradiseo-eo/win/t_eoselect.dsp | 102 +
trunk/paradiseo-eo/win/t_eossga.dsp | 102 +
trunk/paradiseo-eo/win/t_eostateandparser.dsp | 102 +
trunk/paradiseo-eo/win/t_eosymreg.dsp | 102 +
trunk/paradiseo-eo/win/t_eovector.dsp | 102 +
trunk/paradiseo-eo/win/t_eovirus.dsp | 102 +
trunk/paradiseo-eo/win/t_mge-control.dsp | 102 +
trunk/paradiseo-eo/win/t_mge.dsp | 102 +
trunk/paradiseo-eo/win/t_mge1bit.dsp | 102 +
trunk/paradiseo-eo/win/test_dsp.tmpl | 102 +
trunk/paradiseo-eo/win/tut_1_bit.dsp | 102 +
trunk/paradiseo-eo/win/tut_1_ex3.dsp | 102 +
trunk/paradiseo-eo/win/tut_1_real.dsp | 102 +
trunk/paradiseo-eo/win/tut_2_bit.dsp | 102 +
trunk/paradiseo-eo/win/tut_2_ex3.dsp | 102 +
trunk/paradiseo-eo/win/tut_2_real.dsp | 102 +
trunk/paradiseo-eo/win/tut_3_bit.dsp | 102 +
trunk/paradiseo-eo/win/tut_3_ex1.dsp | 102 +
trunk/paradiseo-eo/win/tut_4_bit.dsp | 102 +
trunk/paradiseo-eo/win/tut_4_es.dsp | 102 +
trunk/paradiseo-eo/win/tut_4_real.dsp | 102 +
trunk/paradiseo-eo/win/tut_N_XXX.tmpl | 102 +
trunk/paradiseo-eo/win/tut_para1_full.dsp | 102 +
trunk/paradiseo-eo/win/tut_para1_ring1.dsp | 102 +
trunk/paradiseo-eo/win/tut_para1_ring2.dsp | 102 +
trunk/paradiseo-eo/win/tut_para2_master.dsp | 102 +
trunk/paradiseo-eo/win/tut_para2_slave.dsp | 102 +
trunk/paradiseo-eo/win/tut_paraN_XXX.tmpl | 102 +
trunk/paradiseo-eo/win/utils.dsp | 240 +
3609 files changed, 342772 insertions(+)
create mode 100644 trunk/paradiseo-eo/.cvsignore
create mode 100644 trunk/paradiseo-eo/AUTHORS
create mode 100644 trunk/paradiseo-eo/COPYING
create mode 100644 trunk/paradiseo-eo/CVS/Entries
create mode 100644 trunk/paradiseo-eo/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/CVS/Repository
create mode 100644 trunk/paradiseo-eo/CVS/Root
create mode 100644 trunk/paradiseo-eo/ChangeLog
create mode 100644 trunk/paradiseo-eo/ForRelease
create mode 100644 trunk/paradiseo-eo/INSTALL
create mode 100644 trunk/paradiseo-eo/LICENSE
create mode 100644 trunk/paradiseo-eo/Makefile.am
create mode 100644 trunk/paradiseo-eo/NEWS
create mode 100644 trunk/paradiseo-eo/README
create mode 100644 trunk/paradiseo-eo/README.html
create mode 100644 trunk/paradiseo-eo/THANKS
create mode 100644 trunk/paradiseo-eo/TODO.html
create mode 100644 trunk/paradiseo-eo/Tutorial/CVS/Entries
create mode 100644 trunk/paradiseo-eo/Tutorial/CVS/Repository
create mode 100644 trunk/paradiseo-eo/Tutorial/CVS/Root
create mode 100644 trunk/paradiseo-eo/acinclude.m4
create mode 100644 trunk/paradiseo-eo/app/.cvsignore
create mode 100644 trunk/paradiseo-eo/app/CVS/Entries
create mode 100644 trunk/paradiseo-eo/app/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/app/CVS/Repository
create mode 100644 trunk/paradiseo-eo/app/CVS/Root
create mode 100644 trunk/paradiseo-eo/app/Makefile.am
create mode 100644 trunk/paradiseo-eo/app/gprop/.cvsignore
create mode 100644 trunk/paradiseo-eo/app/gprop/CVS/Entries
create mode 100644 trunk/paradiseo-eo/app/gprop/CVS/Repository
create mode 100644 trunk/paradiseo-eo/app/gprop/CVS/Root
create mode 100644 trunk/paradiseo-eo/app/gprop/Makefile.am
create mode 100644 trunk/paradiseo-eo/app/gprop/gprop.cpp
create mode 100644 trunk/paradiseo-eo/app/gprop/gprop.h
create mode 100644 trunk/paradiseo-eo/app/gprop/l2.h
create mode 100644 trunk/paradiseo-eo/app/gprop/mlp.h
create mode 100644 trunk/paradiseo-eo/app/gprop/mse.h
create mode 100644 trunk/paradiseo-eo/app/gprop/qp.h
create mode 100644 trunk/paradiseo-eo/app/gprop/vecop.h
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/.cvsignore
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/CVS/Entries
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/CVS/Repository
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/CVS/Root
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/Makefile.am
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/fitness.h
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/main.cpp
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/node.h
create mode 100644 trunk/paradiseo-eo/app/gpsymreg/parameters.h
create mode 100644 trunk/paradiseo-eo/app/master/CVS/Entries
create mode 100644 trunk/paradiseo-eo/app/master/CVS/Repository
create mode 100644 trunk/paradiseo-eo/app/master/CVS/Root
create mode 100644 trunk/paradiseo-eo/app/mastermind/.cvsignore
create mode 100644 trunk/paradiseo-eo/app/mastermind/CVS/Entries
create mode 100644 trunk/paradiseo-eo/app/mastermind/CVS/Repository
create mode 100644 trunk/paradiseo-eo/app/mastermind/CVS/Root
create mode 100644 trunk/paradiseo-eo/app/mastermind/Makefile.am
create mode 100644 trunk/paradiseo-eo/app/mastermind/mastermind.cpp
create mode 100644 trunk/paradiseo-eo/app/mastermind/mastermind.h
create mode 100755 trunk/paradiseo-eo/autogen.sh
create mode 100644 trunk/paradiseo-eo/build-freebsd-x86/CVS/Entries
create mode 100644 trunk/paradiseo-eo/build-freebsd-x86/CVS/Repository
create mode 100644 trunk/paradiseo-eo/build-freebsd-x86/CVS/Root
create mode 100644 trunk/paradiseo-eo/build-linux-x86/CVS/Entries
create mode 100644 trunk/paradiseo-eo/build-linux-x86/CVS/Repository
create mode 100644 trunk/paradiseo-eo/build-linux-x86/CVS/Root
create mode 100644 trunk/paradiseo-eo/configure.in
create mode 100644 trunk/paradiseo-eo/contrib/.cvsignore
create mode 100644 trunk/paradiseo-eo/contrib/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/MGE/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/MGE/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/MGE/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/MGE/VirusOp.h
create mode 100644 trunk/paradiseo-eo/contrib/MGE/eoInitVirus.h
create mode 100644 trunk/paradiseo-eo/contrib/MGE/eoVirus.h
create mode 100644 trunk/paradiseo-eo/contrib/Makefile.am
create mode 100644 trunk/paradiseo-eo/contrib/boost/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/boost/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/abi/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/abi/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/abi/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/abi_prefix.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/abi_suffix.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/auto_link.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/borland.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/comeau.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/common_edg.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/compaq_cxx.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/digitalmars.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/gcc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/greenhills.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/hp_acc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/intel.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/kai.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/metrowerks.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/mpw.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/sgi_mipspro.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/sunpro_cc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/vacpp.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/compiler/visualc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/aix.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/amigaos.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/beos.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/bsd.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/cygwin.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/hpux.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/irix.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/linux.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/macos.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/solaris.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/platform/win32.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/posix_features.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/requires_threads.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/select_compiler_config.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/select_platform_config.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/select_stdlib_config.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/dinkumware.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/libcomo.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/libstdcpp3.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/modena.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/msl.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/roguewave.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/sgi.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/stlport.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/stdlib/vacpp.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/suffix.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/config/user.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/limits.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/arith.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/arith2.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/arith3.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/checking.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/certain.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/explicit.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/lexicographic.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/possible.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/set.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/compare/tribool.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/constants.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/bcc_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/bugs.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/c99_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/c99sub_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/division.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/interval_prototype.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/msvc_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/ppc_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/sparc_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/test_input.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/x86_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/detail/x86gcc_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/ext/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/ext/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/ext/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/ext/integer.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/ext/x86_fast_rounding_control.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/hw_rounding.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/interval.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/io.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/limits.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/policies.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/rounded_arith.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/rounded_transc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/rounding.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/transc.hpp
create mode 100644 trunk/paradiseo-eo/contrib/boost/numeric/interval/utility.hpp
create mode 100644 trunk/paradiseo-eo/contrib/eoAged.h
create mode 100644 trunk/paradiseo-eo/contrib/eoDrawable.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/COPYING
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/GNUmakefile
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/README
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/README.TCC
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSym.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymCrossover.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymCrossover.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymEval.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymInit.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymLambdaMutate.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymLambdaMutate.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymMutate.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eo_interface/eoSymMutate.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/BoundsCheck.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/BoundsCheck.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/Interval.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/MultiFuncs.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/MultiFunction.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/MultiFunction.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/c_compile.c
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/sym_compile.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/eval/sym_compile.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/FunDef.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/FunDef.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/SymOps.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/SymOps.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/sym_operations.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/fun/util.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/LanguageTable.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/LanguageTable.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/NodeSelector.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/NodeSelector.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/TreeBuilder.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/gen/TreeBuilder.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/header
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/Dataset.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/Dataset.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/ErrorMeasure.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/ErrorMeasure.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/Scaling.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/Scaling.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/TargetInfo.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/TargetInfo.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/regression/stats.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/shared_ptr.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/README.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/Sym.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/Sym.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/SymImpl.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/SymImpl.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/sym/token.h
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/symreg.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/tcc.tar.gz
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/CVS/Entries
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/CVS/Repository
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/CVS/Root
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/test_compile.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/test_diff.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/test_lambda.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/test_mf.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/test_simplify.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test/testeo.cpp
create mode 100644 trunk/paradiseo-eo/contrib/mathsym/test_data.txt
create mode 100644 trunk/paradiseo-eo/doc/.cvsignore
create mode 100644 trunk/paradiseo-eo/doc/CVS/Entries
create mode 100644 trunk/paradiseo-eo/doc/CVS/Repository
create mode 100644 trunk/paradiseo-eo/doc/CVS/Root
create mode 100644 trunk/paradiseo-eo/doc/EO_EA2001.pdf
create mode 100644 trunk/paradiseo-eo/doc/LeCreusot.pdf
create mode 100644 trunk/paradiseo-eo/doc/Makefile.am
create mode 100644 trunk/paradiseo-eo/doc/eo.cfg
create mode 100644 trunk/paradiseo-eo/doc/eo.doxytag
create mode 100644 trunk/paradiseo-eo/doc/html/_bit_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_bounds_check_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_bounds_check_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_c_m_a_params_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_c_m_a_params_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_c_m_a_state_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_c_m_a_state_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_dataset_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_dataset_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_e_o_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_e_s_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_error_measure_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_error_measure_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_first_bit_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_first_bit_g_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_first_real_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_first_real_g_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_fun_def_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_fun_def_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_interval_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_language_table_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_language_table_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_multi_funcs_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_multi_function_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_multi_function_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_my_struct_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_my_struct_lib_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_my_struct_s_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_n_e_w_s-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_node_selector_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_node_selector_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_one_max_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_one_max_lib_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_py_e_o_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_py_e_o_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_r_e_a_d_m_e-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_r_e_a_d_m_e_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_real_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_royal_road_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_scaling_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_scaling_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_second_bit_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_second_real_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_impl_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_impl_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_ops_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_sym_ops_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_target_info_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_target_info_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_tree_builder_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_tree_builder_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/_virus_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/abstract1_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/algos_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/annotated.html
create mode 100644 trunk/paradiseo-eo/doc/html/apply_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/breeders_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_biased_node_selector-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_biased_node_selector.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_biased_node_selector.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_cov-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_cov.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_e_o-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_e_o.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_e_o.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_mem_pool-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_mem_pool.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_minimizing_traits-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_minimizing_traits.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_minimizing_traits.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_node_selector-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_node_selector.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_node_selector.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_random_node_selector-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_random_node_selector.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_random_node_selector.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_u_f__random__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_u_f__random__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_bit_flip-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_bit_flip.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_bit_flip.png
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_shift_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_shift_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/class_virus_shift_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classboolean__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classboolean__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classd_matrix-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classd_matrix.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo1_pt_bit_crossover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_aged-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_aged.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_algo-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_algo.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_algo.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_arithmetic_crossover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_average_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_average_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_average_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_best_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_best_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_assembled_fitness_best_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_atom_exchange-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_atom_exchange.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_atom_exchange.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_average_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_average_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_average_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_b_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_b_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_b_f.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_fitness_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_fitness_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_fitness_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_best_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_clone_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_clone_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_clone_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_binary_functor_counter-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_binary_functor_counter.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_binary_functor_counter.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_bit_flip.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_gx_over-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_gx_over.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_gx_over.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_inversion-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_inversion.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_inversion.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_next-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_next.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_next.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_op_factory-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_op_factory.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_op_factory.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_prev-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_prev.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bit_prev.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bool_flip-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bool_flip.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_bool_flip.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_boolean_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_branch_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_branch_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_branch_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_breed-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_breed.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_breed.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_breed-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_breed.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_breed.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_c_m_a_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_cellular_easy_e_a-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_cellular_easy_e_a.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_cellular_easy_e_a.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_check_point-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_check_point.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_check_point.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_collapse_subtree_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_collapse_subtree_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_collapse_subtree_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_combined_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_comma_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_comma_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_comma_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_dyn_update-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_dyn_update.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_dyn_update.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_state_saver-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_state_saver.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_counted_state_saver.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ctrl_c_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ctrl_c_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ctrl_c_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_bit_flip-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_bit_flip.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_bit_flip.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_truncate_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_worth_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_worth_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_tournament_worth_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_uniform_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_uniform_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_det_uniform_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_sa_d_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_sa_d_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_sa_d_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_survive_and_die-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_survive_and_die.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_deterministic_survive_and_die.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distance-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distance.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distance.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distrib_updater-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distrib_updater.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distrib_updater.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distribution-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distribution.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_distribution.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dominance_map-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dominance_map.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dominance_map.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_exchange-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_exchange.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_exchange.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_intermediate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_intermediate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_double_intermediate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_drawable-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_drawable.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_s_g_a_transform-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_s_g_a_transform.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_s_g_a_transform.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_updater-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_updater.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_dyn_updater.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_d_a-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_d_a.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_d_a.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_reduce-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_reduce.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_reduce.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_e_p_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_easy_e_a-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_easy_e_a.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_easy_e_a.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elite_sequential_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elite_sequential_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elite_sequential_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elitism-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elitism.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_elitism.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_chrom_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_chrom_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_chrom_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_full-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_full.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_full.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_global_xover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_global_xover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_global_xover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_mutate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_mutate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_mutate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_mutation_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_mutation_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_simple-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_simple.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_simple.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_standard_xover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_standard_xover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_standard_xover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_stdev-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_stdev.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_es_stdev.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func_counter-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func_counter.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_eval_func_counter.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_expansion_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_expansion_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_expansion_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_e_o-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_e_o.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_e_o.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_eval_func-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_eval_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_eval_func.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_mon_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_mon_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_mon_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_external_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_file_snapshot-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_file_snapshot.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_file_snapshot.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_f_d_c_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_factory-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_factory.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_factory.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_monitor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_monitor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_monitor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_snapshot-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_snapshot.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_file_snapshot.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fit_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fit_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fit_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_scaling_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_scaling_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_scaling_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fitness_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or1pt_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_atom_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_all_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_atom_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_k_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_fl_or_uniform_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_base-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_base.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_base.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_store-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_store.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_functor_store.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_g3_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_g3_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_g3_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gene_del_chooser-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gene_del_chooser.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gene_del_chooser.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_breeder-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_breeder.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_breeder.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_int_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_int_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_int_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_real_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_real_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_general_real_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_generational_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_generational_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_generational_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_monitor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_monitor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_monitor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_snapshot-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_snapshot.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_gnuplot1_d_snapshot.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hamming_distance-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hamming_distance.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hamming_distance.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hoist_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hoist_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_hoist_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_how_many-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_how_many.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_how_many.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor_param-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor_param.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_incrementor_param.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_adaptor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_adaptor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_adaptor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_fixed_length-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_fixed_length.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_fixed_length.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_variable_length-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_variable_length.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_variable_length.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus1bit-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus1bit.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_init_virus1bit.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_inner_exchange_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_inner_exchange_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_inner_exchange_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_above_bound-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_above_bound.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_above_bound.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_below_bound-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_below_bound.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_below_bound.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_interval-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_interval.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_interval.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_no_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_no_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_int_no_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_mon_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_mon_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_mon_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_invalidate_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_fit_scaling-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_fit_scaling.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_fit_scaling.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_random_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_random_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_random_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_linear_truncate_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_g_g_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_g_g_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_g_g_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_o_fitness_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_o_fitness_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_m_o_fitness_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge_reduce-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge_reduce.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_merge_reduce.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_clone_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_clone_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_clone_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_mon_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_monitor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_monitor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_monitor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_plus_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_plus_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_plus_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting_1_1_dummy_e_o-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting_1_1_dummy_e_o.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting_1_1_dummy_e_o.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i_i-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i_i.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_d_sorting___i_i.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_pts_bit_xover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_pts_bit_xover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_n_pts_bit_xover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_neg_exp_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_elitism-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_elitism.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_elitism.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_perf2_worth-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_perf2_worth.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_perf2_worth.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_no_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_vec_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_vec_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_normal_vec_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_nth_element_fitness_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_nth_element_fitness_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_nth_element_fitness_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_object-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_object.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_object.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_fifth_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_fifth_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_fifth_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_eval_func-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_eval_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_eval_func.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_quad_crossover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_quad_crossover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_one_max_quad_crossover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_container-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_container.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_container.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_sel_mason-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_sel_mason.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_op_sel_mason.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_additive-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_additive.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_additive.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_distrib-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_distrib.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_distrib.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_org-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_org.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_p_b_i_l_org.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_param-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_param.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_param.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_param_param_type-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_param_param_type.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parameter_loader-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parameter_loader.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parameter_loader.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_fitness-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_fitness.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_fitness_traits-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_fitness_traits.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_fitness_traits.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_one_constraint_fitness-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_one_constraint_fitness.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_ranking-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_ranking.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pareto_ranking.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree_depth_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree_depth_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parse_tree_depth_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parser-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parser.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_parser.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_1_1compare__worth-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_1_1compare__worth.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_cached-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_cached.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_cached.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_cached_1_1compare__worth-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_perf2_worth_cached_1_1compare__worth.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_persistent-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_persistent.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_persistent.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_plus_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_point_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_point_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_point_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_algo-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_algo.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_algo.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_eval_func-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_eval_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_eval_func.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_loop_eval-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_loop_eval.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_loop_eval.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_pop_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_populator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_populator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_populator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_printable-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_printable.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_printable.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_procedure_counter-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_procedure_counter.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_procedure_counter.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_mon_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_mon_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_mon_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_combined_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_g_a_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_g_a_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_prop_g_a_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_proportional_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad2_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad2_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad2_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_clone_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_clone_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_clone_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_distance-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_distance.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_distance.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_reduce-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_reduce.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_reduce.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_random_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_ranking_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_above_bound-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_above_bound.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_above_bound.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_base_vector_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_base_vector_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_base_vector_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_below_bound-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_below_bound.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_below_bound.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_init_bounded-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_init_bounded.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_init_bounded.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_interval-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_interval.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_interval.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_no_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_no_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_no_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_ux_over.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_no_bounds-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_no_bounds.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_real_vector_no_bounds.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge_reduce-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge_reduce.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_merge_reduce.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_reduce_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rnd_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rnd_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rnd_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rng-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rng.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_rng.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_roulette_worth_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_roulette_worth_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_roulette_worth_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_transform-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_transform.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_g_a_transform.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_det_tournament_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_det_tournament_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_det_tournament_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_stoch_tournament_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_stoch_tournament_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_stoch_tournament_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_worse_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_worse_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_s_g_a_worse_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_b_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_b_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_u_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_s_t_l_u_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_assembled-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_assembled.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_assembled_traits-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_assembled_traits.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_scalar_fitness_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_second_moment_stats-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_second_moment_stats.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_second_moment_stats.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_segment_crossover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_segment_crossover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_segment_crossover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sel_bin_gen_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sel_bin_gen_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sel_bin_gen_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_factory-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_factory.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_factory.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_from_worth-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_from_worth.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_from_worth.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_many-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_many.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_many.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_number-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_number.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_number.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_one-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_one.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_one.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_perc-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_perc.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_perc.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_transform-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_transform.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_select_transform.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_selective_populator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_selective_populator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_selective_populator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_seq_populator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_seq_populator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_seq_populator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sequential_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sharing_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_simple_e_d_a-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_simple_e_d_a.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_simple_e_d_a.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_pop_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_pop_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_pop_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat_base-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat_base.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sorted_stat_base.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_branch_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_branch_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_branch_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_hoist_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_hoist_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_hoist_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_parse_tree_depth_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_parse_tree_depth_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_parse_tree_depth_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_point_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_point_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_point_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_subtree_x_over-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_subtree_x_over.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_st_subtree_x_over.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat_base-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat_base.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stat_base.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_state-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_state.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_state.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stdout_monitor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stdout_monitor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stdout_monitor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_steady_fit_continue-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_steady_fit_continue.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_steady_fit_continue.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_truncate_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_worth_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_worth_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stoch_tournament_worth_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stochastic_universal_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stochastic_universal_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_stochastic_universal_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_string-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_string.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_string.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_subtree_x_over-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_subtree_x_over.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_subtree_x_over.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_survive_and_die-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_survive_and_die.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_survive_and_die.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sym_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sym_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_sym_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_counter-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_counter.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_counter.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_varying_loop_eval-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_varying_loop_eval.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_time_varying_loop_eval.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_dyn_update-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_dyn_update.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_dyn_update.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_monitor-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_monitor.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_monitor.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_state_saver-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_state_saver.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_timed_state_saver.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_transform-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_transform.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_transform.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_trunc_select-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_trunc_select.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_trunc_select.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate_split-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate_split.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncate_split.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_many-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_many.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_many.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_one-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_one.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_truncated_select_one.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_bit_xover-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_bit_xover.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_bit_xover.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_f-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_f.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_u_f.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_unary_functor_counter-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_unary_functor_counter.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_unary_functor_counter.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_atom_exchange-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_atom_exchange.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_atom_exchange.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_gene_chooser-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_gene_chooser.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_gene_chooser.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_generator.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_init-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_init.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_init.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_uniform_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updatable-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updatable.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updatable.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updater-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updater.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_updater.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_value_param-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_value_param.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_value_param.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_variable_pareto_traits-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_variable_pareto_traits.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_variable_pareto_traits.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vector-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vector.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vector.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_add_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_add_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_add_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_atom_exchange_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_atom_exchange_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_atom_exchange_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_del_mutation-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_del_mutation.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_del_mutation.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_bin_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_bin_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_bin_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_quad_op-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_quad_op.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_vl_uniform_quad_op.png
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_weak_elitist_replacement-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_weak_elitist_replacement.html
create mode 100644 trunk/paradiseo-eo/doc/html/classeo_weak_elitist_replacement.png
create mode 100644 trunk/paradiseo-eo/doc/html/classes.html
create mode 100644 trunk/paradiseo-eo/doc/html/classgp__parse__tree_1_1_mem_pool-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classgp__parse__tree_1_1_mem_pool.html
create mode 100644 trunk/paradiseo-eo/doc/html/classnegexp__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classnegexp__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classnormal__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classnormal__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classrandom__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classrandom__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/classuniform__generator-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/classuniform__generator.html
create mode 100644 trunk/paradiseo-eo/doc/html/compatibility_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/continuators_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/contrib_2mathsym_2_r_e_a_d_m_e-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/def__abstract__functor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000000.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000001.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000002.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000003.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000004.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000005.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000006.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000007.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000008.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000009.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000010.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000011.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000012.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000013.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000014.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000015.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000016.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000017.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000018.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000019.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000020.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000021.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000022.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000023.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000024.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000025.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000026.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000027.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000028.html
create mode 100644 trunk/paradiseo-eo/doc/html/dir_000029.html
create mode 100644 trunk/paradiseo-eo/doc/html/doxygen.css
create mode 100644 trunk/paradiseo-eo/doc/html/doxygen.png
create mode 100644 trunk/paradiseo-eo/doc/html/eig_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eig_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_aged_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_algo_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_assembled_fitness_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_bit_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_bit_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_bit_op_factory_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_bool_flip_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_breed_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_c_m_a_breed_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_c_m_a_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_cellular_easy_e_a_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_check_point_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_clone_ops_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_combined_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_combined_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_counter_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_ctrl_c_continue_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_ctrl_c_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_data_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_data_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_det_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_det_tournament_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_distance_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_distrib_updater_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_distribution_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_dominance_map_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_drawable_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_e_d_a_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_easy_e_a_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_chrom_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_full_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_global_xover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_mutate_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_mutation_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_simple_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_standard_xover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_es_stdev_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_eval_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_eval_func_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_eval_func_counter_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_eval_func_ptr_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_external_e_o_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_external_op_functions_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_f_d_c_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_factory_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_file_monitor_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_file_monitor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_file_snapshot_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_fit_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_fitness_scaling_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_fl_or_bin_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_fl_or_mon_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_fl_or_quad_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_functor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_functor_store_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_functor_store_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_g3_replacement_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gen_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gen_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_general_breeder_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot1_d_monitor_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot1_d_monitor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot1_d_snapshot_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot1_d_snapshot_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_gnuplot_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_how_many_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_init_virus_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_int_bounds_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_int_bounds_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_invalidate_ops_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_linear_fit_scaling_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_m_g_g_replacement_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_m_o_fitness_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_merge_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_merge_reduce_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_monitor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_n_d_sorting_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_normal_mutation_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_object_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_max_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_max_eval_func_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_max_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_max_mutation_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_max_quad_crossover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_one_to_one_breeder_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_op_container_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_op_sel_mason_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_p_b_i_l_additive_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_p_b_i_l_distrib_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_p_b_i_l_org_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_param_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pareto_constraint_fitness_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pareto_fitness_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pareto_fitness_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pareto_ranking_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_parse_tree_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_parse_tree_depth_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_parse_tree_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_parser_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_parser_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_perf2_worth_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_periodic_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_persistent_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_persistent_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pop_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pop_algo_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pop_eval_func_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_pop_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_populator_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_printable_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_printable_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_prop_g_a_gen_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_proportional_combined_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_proportional_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_r_n_g_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_r_n_g_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_random_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_ranking_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_ranking_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_atom_xover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_bounds_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_bounds_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_init_bounded_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_real_vector_bounds_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_reduce_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_reduce_merge_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_reduce_merge_reduce_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_reduce_split_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_replacement_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_rnd_generators_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_s_b_xcross_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_s_g_a_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_s_g_a_gen_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_s_g_a_transform_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_s_t_l_functor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_scalar_fitness_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_scalar_fitness_assembled_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_scalar_fitness_assembled_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_scalar_fitness_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_factory_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_from_worth_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_many_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_number_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_one_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_select_perc_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sequential_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sharing_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sharing_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_simple_e_d_a_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_st_parse_tree_depth_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_st_parse_tree_op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_stat_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_state_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_state_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_stdout_monitor_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_stdout_monitor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_steady_fit_continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_stoch_tournament_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_stochastic_universal_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_string_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_survive_and_die_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_crossover_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_crossover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_eval_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_lambda_mutate_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_lambda_mutate_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_mutate_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_sym_mutate_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_time_counter_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_timed_monitor_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_transform_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_trunc_select_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_truncated_select_many_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_truncated_select_one_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_uniform_init_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_updatable_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_updater_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_updater_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_variable_length_crossover_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_variable_length_mutation_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_vector_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/eo_virus_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/es_2make__op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/es_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/exercise1_83_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/exercise2_83_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/exercise3_81_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/files.html
create mode 100644 trunk/paradiseo-eo/doc/html/fitness_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/fitness__traits_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2blank.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2doc.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2folderclosed.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2folderopen.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2lastnode.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2link.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2mlastnode.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2mnode.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2node.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2plastnode.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2pnode.png
create mode 100644 trunk/paradiseo-eo/doc/html/ftv2vertline.png
create mode 100644 trunk/paradiseo-eo/doc/html/functions.html
create mode 100644 trunk/paradiseo-eo/doc/html/functions_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/functions_type.html
create mode 100644 trunk/paradiseo-eo/doc/html/functions_vars.html
create mode 100644 trunk/paradiseo-eo/doc/html/ga_2make__op_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/ga_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/genetic_ops_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/gprop_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/gprop_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/group___evolution_strategies.html
create mode 100644 trunk/paradiseo-eo/doc/html/group___operators.html
create mode 100644 trunk/paradiseo-eo/doc/html/group___parse_tree.html
create mode 100644 trunk/paradiseo-eo/doc/html/group___prop_combined_operators.html
create mode 100644 trunk/paradiseo-eo/doc/html/group___st_parse_tree.html
create mode 100644 trunk/paradiseo-eo/doc/html/group__bitstring.html
create mode 100644 trunk/paradiseo-eo/doc/html/group__selectors.html
create mode 100644 trunk/paradiseo-eo/doc/html/hierarchy.html
create mode 100644 trunk/paradiseo-eo/doc/html/index.html
create mode 100644 trunk/paradiseo-eo/doc/html/index_8h-source.html
create mode 100755 trunk/paradiseo-eo/doc/html/installdox
create mode 100644 trunk/paradiseo-eo/doc/html/l2_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/main.html
create mode 100644 trunk/paradiseo-eo/doc/html/main_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make___my_struct_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make___one_max_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make___p_b_i_ldistrib_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make___p_b_i_lupdate_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__easea_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__pareto_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__scalar_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__scalar__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__scalar__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__algo__scalar__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint___f_d_c_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint__assembled_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint__pareto_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__checkpoint__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__continue_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__continue__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__continue__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__continue__pareto_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__continue__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__es_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__ga_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__general__replacement_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype___my_struct_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype___one_max_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype__ga_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__genotype__real_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__help_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op___my_struct_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op___one_max_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op__es_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__op__real_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__pop_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__pop__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__pop__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__pop__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__real_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__run_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__run__es_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__run__ga_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/make__run__real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/mastermind_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/mastermind_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/matrices_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/mergers_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/mlp_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/modules.html
create mode 100644 trunk/paradiseo-eo/doc/html/monitors_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/mse_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/namespacegp__parse__tree.html
create mode 100644 trunk/paradiseo-eo/doc/html/namespacemembers.html
create mode 100644 trunk/paradiseo-eo/doc/html/namespacemembers_func.html
create mode 100644 trunk/paradiseo-eo/doc/html/namespaces.html
create mode 100644 trunk/paradiseo-eo/doc/html/node_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/node__pool_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/pages.html
create mode 100644 trunk/paradiseo-eo/doc/html/parameters_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/parse__tree_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/perf2worth_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/pickle_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/pipecom_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/pipecom_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/qp_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/random__numbers_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/reduce_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/related.html
create mode 100644 trunk/paradiseo-eo/doc/html/replacement_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/rnd__generators_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/search.idx
create mode 100644 trunk/paradiseo-eo/doc/html/search.php
create mode 100644 trunk/paradiseo-eo/doc/html/select_one_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/selectors_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/selectors_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/shared__ptr_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/src_2pyeo_2_n_e_w_s-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/src_2pyeo_2_r_e_a_d_m_e-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/statistics_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/stats_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/struct_dummy-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/struct_dummy.html
create mode 100644 trunk/paradiseo-eo/doc/html/struct_dummy.png
create mode 100644 trunk/paradiseo-eo/doc/html/struct_t__pickle__suite-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/struct_t__pickle__suite.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_eval_func_ptr-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_eval_func_ptr.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_eval_func_ptr.png
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_functor_base_1_1binary__function__tag.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_functor_base_1_1procedure__tag.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_functor_base_1_1unary__function__tag.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_pop_1_1_cmp-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_pop_1_1_cmp.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_pop_1_1_ref-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_pop_1_1_ref.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_state_1_1loading__error-members.html
create mode 100644 trunk/paradiseo-eo/doc/html/structeo_state_1_1loading__error.html
create mode 100644 trunk/paradiseo-eo/doc/html/sym__compile_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/sym__compile_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/sym__operations_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/symreg_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-_m_g_e-control_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-_m_g_e1bit_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-_m_g_e_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_atom_ops_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_base_functions_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_c_m_a_e_s_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_checkpointing_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_e_s_all_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_e_s_full_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_e_s_ops_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_easy_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_external_e_o_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_fitness_assembled_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_fitness_assembled_e_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_functor_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_g_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_g_op_sel_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_gen_op_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_non_uniform_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_p_b_i_l_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_pareto_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_pareto_fitness_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_random_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_real_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_replacement_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_roulette_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_s_s_g_a_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_select_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_sharing_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_state_and_parser_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_symreg_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_uniform_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_vector_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eo_virus_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eobin_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eobreeder_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eofitness_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eogeneration_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eoinclusion_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eoinsertion_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eolottery_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-eoproblem_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/t-select_one_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test_2binary__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test_2real__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test__compile_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test__diff_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test__lambda_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test__mf_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/test__simplify_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/testeo_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/todo.html
create mode 100644 trunk/paradiseo-eo/doc/html/token_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tree.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson2_2binary__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson2_2real__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson3_2binary__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson3_2real__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson4_2binary__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_lesson4_2real__value_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_r_e_a_d_m_e-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/tutorial_2_templates_2_r_e_a_d_m_e-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/util_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/value_param_8cpp-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/value_param_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/vecop_8h-source.html
create mode 100644 trunk/paradiseo-eo/doc/html/webpages.html
create mode 100644 trunk/paradiseo-eo/doc/index.h
create mode 100644 trunk/paradiseo-eo/doc/latex/Helvetica.ttf
create mode 100644 trunk/paradiseo-eo/doc/latex/Makefile
create mode 100644 trunk/paradiseo-eo/doc/latex/annotated.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_biased_node_selector.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_biased_node_selector.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_cov.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_e_o.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_e_o.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_mem_pool.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_minimizing_traits.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_minimizing_traits.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_node_selector.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_node_selector.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_random_node_selector.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_random_node_selector.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_u_f__random__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_virus_bit_flip.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_virus_bit_flip.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/class_virus_shift_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/class_virus_shift_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classboolean__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classd_matrix.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo1_pt_bit_crossover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_aged.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_algo.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_algo.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_arithmetic_crossover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_assembled_fitness_average_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_assembled_fitness_average_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_assembled_fitness_best_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_assembled_fitness_best_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_atom_exchange.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_atom_exchange.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_average_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_average_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_b_f.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_b_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_best_fitness_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_best_fitness_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_best_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_best_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_clone_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_clone_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_binary_functor_counter.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_binary_functor_counter.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_bit_flip.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_gx_over.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_gx_over.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_inversion.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_inversion.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_next.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_next.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_op_factory.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_op_factory.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_prev.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bit_prev.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bool_flip.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_bool_flip.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_boolean_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_boolean_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_boolean_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_boolean_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_branch_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_branch_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_breed.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_breed.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_c_m_a_breed.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_c_m_a_breed.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_c_m_a_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_c_m_a_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_cellular_easy_e_a.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_cellular_easy_e_a.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_check_point.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_check_point.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_collapse_subtree_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_collapse_subtree_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_combined_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_combined_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_combined_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_combined_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_comma_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_comma_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_counted_dyn_update.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_counted_dyn_update.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_counted_state_saver.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_counted_state_saver.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ctrl_c_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ctrl_c_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_bit_flip.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_bit_flip.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_truncate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_truncate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_truncate_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_truncate_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_worth_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_tournament_worth_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_uniform_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_det_uniform_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_deterministic_sa_d_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_deterministic_sa_d_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_deterministic_survive_and_die.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_deterministic_survive_and_die.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distance.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distance.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distrib_updater.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distrib_updater.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distribution.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_distribution.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dominance_map.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dominance_map.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_double_exchange.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_double_exchange.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_double_intermediate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_double_intermediate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_drawable.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dyn_s_g_a_transform.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dyn_s_g_a_transform.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dyn_updater.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_dyn_updater.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_d_a.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_d_a.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_p_reduce.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_p_reduce.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_p_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_e_p_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_easy_e_a.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_easy_e_a.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_elite_sequential_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_elite_sequential_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_elitism.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_elitism.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_chrom_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_chrom_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_full.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_full.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_global_xover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_global_xover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_mutate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_mutate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_mutation_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_simple.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_simple.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_standard_xover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_standard_xover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_stdev.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_es_stdev.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_func.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_func.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_func_counter.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_eval_func_counter.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_expansion_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_expansion_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_e_o.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_e_o.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_eval_func.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_eval_func.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_mon_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_mon_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_external_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f_d_c_file_snapshot.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f_d_c_file_snapshot.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f_d_c_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_f_d_c_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_factory.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_factory.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_file_monitor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_file_monitor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_file_snapshot.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_file_snapshot.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fit_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fit_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fitness_scaling_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fitness_scaling_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fitness_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fitness_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or1pt_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or1pt_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or1pt_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or1pt_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_atom_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_atom_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_atom_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_atom_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_all_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_atom_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_atom_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_atom_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_atom_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_k_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_uniform_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_uniform_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_uniform_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_fl_or_uniform_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_functor_base.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_functor_base.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_functor_store.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_functor_store.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_g3_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_g3_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gen_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gen_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gene_del_chooser.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gene_del_chooser.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_breeder.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_breeder.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_int_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_int_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_real_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_general_real_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_generational_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_generational_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot1_d_monitor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot1_d_monitor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot1_d_snapshot.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_gnuplot1_d_snapshot.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_hamming_distance.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_hamming_distance.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_hoist_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_hoist_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_how_many.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_how_many.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_incrementor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_incrementor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_incrementor_param.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_incrementor_param.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_adaptor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_adaptor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_fixed_length.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_fixed_length.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_variable_length.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_variable_length.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_virus.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_virus.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_virus1bit.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_init_virus1bit.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_inner_exchange_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_inner_exchange_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_above_bound.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_above_bound.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_below_bound.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_below_bound.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_interval.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_interval.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_no_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_int_no_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_mon_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_mon_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_invalidate_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_fit_scaling.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_fit_scaling.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_random_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_random_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_truncate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_truncate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_truncate_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_linear_truncate_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_m_g_g_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_m_g_g_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_m_o_fitness_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_m_o_fitness_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_merge.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_merge.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_merge_reduce.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_merge_reduce.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_clone_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_clone_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_mon_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_monitor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_monitor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_plus_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_plus_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting_1_1_dummy_e_o.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting_1_1_dummy_e_o.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting___i.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting___i.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting___i_i.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_d_sorting___i_i.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_pts_bit_xover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_n_pts_bit_xover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_neg_exp_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_neg_exp_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_neg_exp_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_neg_exp_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_elitism.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_elitism.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_perf2_worth.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_perf2_worth.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_no_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_vec_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_normal_vec_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_nth_element_fitness_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_nth_element_fitness_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_object.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_object.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_fifth_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_fifth_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_eval_func.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_eval_func.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_quad_crossover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_one_max_quad_crossover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op_container.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op_container.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op_sel_mason.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_op_sel_mason.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_additive.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_additive.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_distrib.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_distrib.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_org.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_p_b_i_l_org.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_param.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_param.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_param_param_type.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parameter_loader.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parameter_loader.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_fitness.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_fitness_traits.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_fitness_traits.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_one_constraint_fitness.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_ranking.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pareto_ranking.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parse_tree.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parse_tree.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parse_tree_depth_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parse_tree_depth_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parser.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_parser.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth_1_1compare__worth.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth_cached.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth_cached.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_perf2_worth_cached_1_1compare__worth.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_persistent.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_persistent.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_plus.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_plus.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_plus_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_plus_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_point_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_point_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_algo.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_algo.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_eval_func.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_eval_func.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_loop_eval.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_loop_eval.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_pop_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_populator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_populator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_printable.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_printable.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_procedure_counter.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_procedure_counter.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_mon_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_mon_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_combined_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_g_a_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_prop_g_a_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_proportional_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_proportional_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_proportional_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_proportional_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad2_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad2_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_clone_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_clone_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_distance.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_distance.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_reduce.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_reduce.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_random_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ranking.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ranking.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ranking_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_ranking_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_above_bound.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_above_bound.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_base_vector_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_base_vector_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_below_bound.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_below_bound.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_init_bounded.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_init_bounded.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_interval.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_interval.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_no_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_no_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_ux_over.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_vector_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_vector_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_vector_no_bounds.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_real_vector_no_bounds.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_merge.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_merge.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_merge_reduce.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_merge_reduce.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_reduce_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_rnd_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_rnd_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_rng.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_rng.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_roulette_worth_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_roulette_worth_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a_transform.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_g_a_transform.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_det_tournament_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_det_tournament_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_stoch_tournament_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_stoch_tournament_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_worse_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_s_g_a_worse_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_t_l_b_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_t_l_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_s_t_l_u_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_scalar_fitness.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_scalar_fitness_assembled.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_scalar_fitness_assembled_traits.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_scalar_fitness_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_scalar_fitness_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_second_moment_stats.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_second_moment_stats.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_segment_crossover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_segment_crossover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sel_bin_gen_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sel_bin_gen_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_factory.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_factory.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_from_worth.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_from_worth.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_many.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_many.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_number.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_number.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_one.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_one.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_perc.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_perc.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_transform.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_select_transform.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_selective_populator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_selective_populator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_seq_populator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_seq_populator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sequential_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sequential_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sequential_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sequential_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sharing.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sharing.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sharing_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sharing_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_simple_e_d_a.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_simple_e_d_a.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_pop_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_pop_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_stat_base.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sorted_stat_base.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_branch_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_branch_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_hoist_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_hoist_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_parse_tree_depth_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_parse_tree_depth_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_point_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_point_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_subtree_x_over.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_st_subtree_x_over.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stat.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stat.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stat_base.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stat_base.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_state.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_state.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stdout_monitor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stdout_monitor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_steady_fit_continue.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_steady_fit_continue.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_truncate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_truncate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_truncate_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_truncate_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_worth_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stoch_tournament_worth_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stochastic_universal_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_stochastic_universal_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_string.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_string.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_subtree_x_over.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_subtree_x_over.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_survive_and_die.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_survive_and_die.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sym_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_sym_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_time_counter.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_time_counter.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_time_varying_loop_eval.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_time_varying_loop_eval.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_dyn_update.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_dyn_update.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_monitor.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_monitor.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_state_saver.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_timed_state_saver.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_transform.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_transform.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_trunc_select.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_trunc_select.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncate.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncate.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncate_split.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncate_split.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncated_select_many.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncated_select_many.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncated_select_one.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_truncated_select_one.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_u_bit_xover.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_u_bit_xover.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_u_f.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_u_f.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_unary_functor_counter.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_unary_functor_counter.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_atom_exchange.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_atom_exchange.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_gene_chooser.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_gene_chooser.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_generator.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_init.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_init.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_uniform_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_updatable.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_updatable.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_updater.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_updater.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_value_param.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_value_param.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_variable_pareto_traits.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_variable_pareto_traits.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vector.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vector.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_add_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_add_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_atom_exchange_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_atom_exchange_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_del_mutation.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_del_mutation.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_uniform_bin_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_uniform_bin_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_uniform_quad_op.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_vl_uniform_quad_op.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_weak_elitist_replacement.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/classeo_weak_elitist_replacement.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classgp__parse__tree_1_1_mem_pool.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classnegexp__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classnormal__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classrandom__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/classuniform__generator.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000000.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000001.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000002.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000003.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000004.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000005.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000006.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000007.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000008.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000009.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000010.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000011.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000012.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000013.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000014.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000015.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000016.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000017.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000018.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000019.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000020.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000021.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000022.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000023.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000024.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000025.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000026.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000027.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000028.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/dir_000029.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/doxygen.sty
create mode 100644 trunk/paradiseo-eo/doc/latex/group___evolution_strategies.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group___operators.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group___parse_tree.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group___prop_combined_operators.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group___st_parse_tree.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group__bitstring.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/group__selectors.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/hierarchy.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/main.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/modules.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/namespacegp__parse__tree.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/namespaces.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/pages.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/refman.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/related.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/struct_dummy.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/struct_dummy.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/struct_t__pickle__suite.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_eval_func_ptr.eps
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_eval_func_ptr.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_functor_base_1_1binary__function__tag.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_functor_base_1_1procedure__tag.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_functor_base_1_1unary__function__tag.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_pop_1_1_cmp.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_pop_1_1_ref.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/structeo_state_1_1loading__error.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/todo.tex
create mode 100644 trunk/paradiseo-eo/doc/latex/webpages.tex
create mode 100644 trunk/paradiseo-eo/doc/mainpage.html
create mode 100644 trunk/paradiseo-eo/doc/make_snapshot.out
create mode 100644 trunk/paradiseo-eo/doc/man/man3/BiasedNodeSelector.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/Bitstring.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/Cov.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/Dummy.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/EO.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/EvolutionStrategies.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/MemPool.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/MinimizingTraits.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/NodeSelector.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/Operators.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/ParseTree.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/PropCombinedOperators.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/RandomNodeSelector.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/Selectors.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/StParseTree.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/T_pickle_suite.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/UF_random_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/VirusBitFlip.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/VirusShiftMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_app_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_app_gprop_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_app_gpsymreg_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_app_mastermind_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_MGE_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_eo_interface_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_eval_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_fun_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_gen_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_regression_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_sym_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_contrib_mathsym_test_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_do_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_es_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_ga_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_gp_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_other_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_pyeo_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_src_utils_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_test_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Lesson1_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Lesson2_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Lesson3_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Lesson4_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Lesson5_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/_users_dsa_marc_WWW_EO_eo.19Oct2006_tutorial_Templates_.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/boolean_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/dMatrix.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eo1PtBitCrossover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAged.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAlgo.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoArithmeticCrossover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAssembledFitnessAverageStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAssembledFitnessBestStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAtomExchange.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoAverageStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBestFitnessStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBestSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBinCloneOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBinGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBinaryFunctorCounter.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitBitFlip.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitGxOver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitInversion.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitNext.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitOpFactory.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBitPrev.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBoolFlip.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBooleanGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBooleanInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBranchMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoBreed.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCMABreed.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCMAInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCellularEasyEA.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCheckPoint.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCollapseSubtreeMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCombinedContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCombinedInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCommaReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCountedDynUpdate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCountedStateSaver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoCtrlCContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetBitFlip.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetTournamentSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetTournamentTruncate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetTournamentTruncateSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetTournamentWorthSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDetUniformMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDeterministicSaDReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDeterministicSurviveAndDie.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDistance.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDistribUpdater.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDistribution.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDominanceMap.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDoubleExchange.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDoubleIntermediate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDrawable.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDynSGATransform.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoDynUpdater.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEDA.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEPReduce.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEPReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEasyEA.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEliteSequentialSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoElitism.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsChromInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsFull.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsGlobalXover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsMutate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsMutationInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsSimple.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsStandardXover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEsStdev.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEvalContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEvalFunc.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEvalFuncCounter.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoEvalFuncPtr.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExpansionMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalEO.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalEvalFunc.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalMonOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoExternalQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFDCFileSnapshot.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFDCStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFactory.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFileMonitor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFileSnapshot.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFitContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFitnessScalingSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFitnessStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOr1ptBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOr1ptQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrAllAtomBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrAllAtomQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrAllMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrKAtomBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrKAtomQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrKMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrUniformBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFlOrUniformQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFunctorBase.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFunctorBase_binary_function_tag.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFunctorBase_procedure_tag.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFunctorBase_unary_function_tag.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoFunctorStore.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoG3Replacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGenContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGeneDelChooser.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGeneralBreeder.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGeneralIntBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGeneralRealBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGenerationalReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGnuplot.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGnuplot1DMonitor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoGnuplot1DSnapshot.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoHammingDistance.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoHoistMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoHowMany.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIncrementor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIncrementorParam.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitAdaptor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitFixedLength.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitVariableLength.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitVirus.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInitVirus1bit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInnerExchangeQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIntAboveBound.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIntBelowBound.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIntBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIntInterval.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoIntNoBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInvalidateBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInvalidateMonOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoInvalidateQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoLinearFitScaling.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoLinearRandomSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoLinearTruncate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoLinearTruncateSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMGGReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMOFitnessStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMerge.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMergeReduce.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMonCloneOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMonGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMonOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoMonitor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNDPlusReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNDSorting.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNDSorting_DummyEO.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNDSorting_I.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNDSorting_II.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNPtsBitXover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNegExpGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNegExpInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNoElitism.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNoPerf2Worth.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNoSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNormalGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNormalInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNormalMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNormalVecMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoNthElementFitnessStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoObject.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneFifthMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneMax.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneMaxEvalFunc.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneMaxInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneMaxMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOneMaxQuadCrossover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOpContainer.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoOpSelMason.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPBILAdditive.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPBILDistrib.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPBILOrg.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParam.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParamParamType.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParameterLoader.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParetoFitness.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParetoFitnessTraits.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParetoOneConstraintFitness.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParetoRanking.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParseTree.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParseTreeDepthInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoParser.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPerf2Worth.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPerf2WorthCached.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPerf2WorthCached_compare_worth.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPerf2Worth_compare_worth.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPersistent.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPlus.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPlusReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPointMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPop.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPopAlgo.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPopEvalFunc.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPopLoopEval.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPopStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPop_Cmp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPop_Ref.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPopulator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPrintable.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoProcedureCounter.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPropCombinedBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPropCombinedMonOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPropCombinedQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoPropGAGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoProportionalOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoProportionalSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoQuad2BinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoQuadCloneOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoQuadDistance.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoQuadGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRandomReduce.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRandomSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRandomSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRanking.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRankingSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReal.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealAboveBound.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealBaseVectorBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealBelowBound.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealInitBounded.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealInterval.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealNoBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealUxOver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealVectorBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRealVectorNoBounds.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReduce.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReduceMerge.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReduceMergeReduce.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReduceSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRndGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRng.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoRouletteWorthSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSGA.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSGAGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSGATransform.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSSGADetTournamentReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSSGAStochTournamentReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSSGAWorseReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSTLBF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSTLF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSTLUF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoScalarFitness.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoScalarFitnessAssembled.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoScalarFitnessAssembledTraits.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoScalarFitnessStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSecondMomentStats.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSegmentCrossover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelBinGenOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectFactory.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectFromWorth.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectMany.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectNumber.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectOne.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectPerc.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectTransform.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSelectivePopulator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSeqPopulator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSequentialOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSequentialSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSharing.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSharingSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSimpleEDA.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSortedPopStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSortedStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSortedStatBase.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStBranchMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStHoistMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStParseTreeDepthInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStPointMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStSubtreeXOver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStat.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStatBase.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoState.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoState_loading_error.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStdoutMonitor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSteadyFitContinue.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStochTournamentSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStochTournamentTruncate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStochTournamentTruncateSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStochTournamentWorthSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoStochasticUniversalSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoString.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSubtreeXOver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSurviveAndDie.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoSymInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTimeCounter.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTimeVaryingLoopEval.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTimedDynUpdate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTimedMonitor.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTimedStateSaver.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTransform.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTruncSelect.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTruncate.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTruncateSplit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTruncatedSelectMany.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoTruncatedSelectOne.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUBitXover.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUF.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUnaryFunctorCounter.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUniformAtomExchange.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUniformGeneChooser.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUniformGenerator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUniformInit.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUniformMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUpdatable.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoUpdater.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoValueParam.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVariableParetoTraits.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVector.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVlAddMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVlAtomExchangeQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVlDelMutation.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVlUniformBinOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoVlUniformQuadOp.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/eoWeakElitistReplacement.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/gp_parse_tree.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/gp_parse_tree_MemPool.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/negexp_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/normal_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/random_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/related.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/todo.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/uniform_generator.3
create mode 100644 trunk/paradiseo-eo/doc/man/man3/webpages.3
create mode 100644 trunk/paradiseo-eo/doc/publications.html
create mode 100644 trunk/paradiseo-eo/doc/sflogo-hammer1.jpg
create mode 100644 trunk/paradiseo-eo/gp/CVS/Entries
create mode 100644 trunk/paradiseo-eo/gp/CVS/Repository
create mode 100644 trunk/paradiseo-eo/gp/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/EO.h
create mode 100644 trunk/paradiseo-eo/src/MGE/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/MGE/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/MGE/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/apply.h
create mode 100644 trunk/paradiseo-eo/src/do/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/do/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/do/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/do/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/do/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/do/Readme
create mode 100644 trunk/paradiseo-eo/src/do/make_algo_easea.h
create mode 100644 trunk/paradiseo-eo/src/do/make_algo_pareto.h
create mode 100644 trunk/paradiseo-eo/src/do/make_algo_scalar.h
create mode 100644 trunk/paradiseo-eo/src/do/make_checkpoint.h
create mode 100644 trunk/paradiseo-eo/src/do/make_checkpoint_FDC.h
create mode 100644 trunk/paradiseo-eo/src/do/make_checkpoint_assembled.h
create mode 100644 trunk/paradiseo-eo/src/do/make_checkpoint_pareto.h
create mode 100644 trunk/paradiseo-eo/src/do/make_continue.h
create mode 100644 trunk/paradiseo-eo/src/do/make_continue_pareto.h
create mode 100644 trunk/paradiseo-eo/src/do/make_general_replacement.h
create mode 100644 trunk/paradiseo-eo/src/do/make_pop.h
create mode 100644 trunk/paradiseo-eo/src/do/make_run.h
create mode 100644 trunk/paradiseo-eo/src/eo
create mode 100644 trunk/paradiseo-eo/src/eoAlgo.h
create mode 100644 trunk/paradiseo-eo/src/eoBreed.h
create mode 100644 trunk/paradiseo-eo/src/eoCellularEasyEA.h
create mode 100644 trunk/paradiseo-eo/src/eoCloneOps.h
create mode 100644 trunk/paradiseo-eo/src/eoCombinedContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoCombinedInit.h
create mode 100644 trunk/paradiseo-eo/src/eoContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoCounter.h
create mode 100644 trunk/paradiseo-eo/src/eoCtrlCContinue.cpp
create mode 100644 trunk/paradiseo-eo/src/eoCtrlCContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoDetSelect.h
create mode 100755 trunk/paradiseo-eo/src/eoDetTournamentSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoDistribUpdater.h
create mode 100644 trunk/paradiseo-eo/src/eoDistribution.h
create mode 100644 trunk/paradiseo-eo/src/eoDominanceMap.h
create mode 100644 trunk/paradiseo-eo/src/eoEDA.h
create mode 100644 trunk/paradiseo-eo/src/eoEasyEA.h
create mode 100644 trunk/paradiseo-eo/src/eoEvalContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoEvalFunc.h
create mode 100644 trunk/paradiseo-eo/src/eoEvalFuncCounter.h
create mode 100644 trunk/paradiseo-eo/src/eoEvalFuncPtr.h
create mode 100644 trunk/paradiseo-eo/src/eoFactory.h
create mode 100644 trunk/paradiseo-eo/src/eoFitContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoFitnessScalingSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoFlOrBinOp.h
create mode 100644 trunk/paradiseo-eo/src/eoFlOrMonOp.h
create mode 100644 trunk/paradiseo-eo/src/eoFlOrQuadOp.h
create mode 100644 trunk/paradiseo-eo/src/eoFunctor.h
create mode 100644 trunk/paradiseo-eo/src/eoFunctorStore.cpp
create mode 100644 trunk/paradiseo-eo/src/eoFunctorStore.h
create mode 100644 trunk/paradiseo-eo/src/eoG3Replacement.h
create mode 100644 trunk/paradiseo-eo/src/eoGenContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoGenOp.h
create mode 100644 trunk/paradiseo-eo/src/eoGeneralBreeder.h
create mode 100644 trunk/paradiseo-eo/src/eoInit.h
create mode 100644 trunk/paradiseo-eo/src/eoInvalidateOps.h
create mode 100644 trunk/paradiseo-eo/src/eoLinearFitScaling.h
create mode 100644 trunk/paradiseo-eo/src/eoMGGReplacement.h
create mode 100644 trunk/paradiseo-eo/src/eoMerge.h
create mode 100644 trunk/paradiseo-eo/src/eoMergeReduce.h
create mode 100644 trunk/paradiseo-eo/src/eoNDSorting.h
create mode 100644 trunk/paradiseo-eo/src/eoObject.h
create mode 100644 trunk/paradiseo-eo/src/eoOneToOneBreeder.h
create mode 100644 trunk/paradiseo-eo/src/eoOp.h
create mode 100644 trunk/paradiseo-eo/src/eoOpContainer.h
create mode 100644 trunk/paradiseo-eo/src/eoOpSelMason.h
create mode 100644 trunk/paradiseo-eo/src/eoParetoConstraintFitness.h
create mode 100644 trunk/paradiseo-eo/src/eoParetoFitness.cpp
create mode 100644 trunk/paradiseo-eo/src/eoParetoFitness.h
create mode 100644 trunk/paradiseo-eo/src/eoParetoRanking.h
create mode 100644 trunk/paradiseo-eo/src/eoPerf2Worth.h
create mode 100644 trunk/paradiseo-eo/src/eoPeriodicContinue.h
create mode 100644 trunk/paradiseo-eo/src/eoPersistent.cpp
create mode 100644 trunk/paradiseo-eo/src/eoPersistent.h
create mode 100644 trunk/paradiseo-eo/src/eoPop.h
create mode 100644 trunk/paradiseo-eo/src/eoPopAlgo.h
create mode 100644 trunk/paradiseo-eo/src/eoPopEvalFunc.h
create mode 100644 trunk/paradiseo-eo/src/eoPopulator.h
create mode 100644 trunk/paradiseo-eo/src/eoPrintable.cpp
create mode 100644 trunk/paradiseo-eo/src/eoPrintable.h
create mode 100644 trunk/paradiseo-eo/src/eoPropGAGenOp.h
create mode 100644 trunk/paradiseo-eo/src/eoProportionalCombinedOp.h
create mode 100755 trunk/paradiseo-eo/src/eoProportionalSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoRandomSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoRanking.h
create mode 100644 trunk/paradiseo-eo/src/eoRankingSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoReduce.h
create mode 100644 trunk/paradiseo-eo/src/eoReduceMerge.h
create mode 100644 trunk/paradiseo-eo/src/eoReduceMergeReduce.h
create mode 100644 trunk/paradiseo-eo/src/eoReduceSplit.h
create mode 100644 trunk/paradiseo-eo/src/eoReplacement.h
create mode 100644 trunk/paradiseo-eo/src/eoSGA.h
create mode 100644 trunk/paradiseo-eo/src/eoSGAGenOp.h
create mode 100644 trunk/paradiseo-eo/src/eoSGATransform.h
create mode 100644 trunk/paradiseo-eo/src/eoSTLFunctor.h
create mode 100644 trunk/paradiseo-eo/src/eoScalarFitness.h
create mode 100644 trunk/paradiseo-eo/src/eoScalarFitnessAssembled.cpp
create mode 100644 trunk/paradiseo-eo/src/eoScalarFitnessAssembled.h
create mode 100644 trunk/paradiseo-eo/src/eoSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectFactory.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectFromWorth.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectMany.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectNumber.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectOne.h
create mode 100644 trunk/paradiseo-eo/src/eoSelectPerc.h
create mode 100644 trunk/paradiseo-eo/src/eoSequentialSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoSharing.h
create mode 100644 trunk/paradiseo-eo/src/eoSharingSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoSimpleEDA.h
create mode 100755 trunk/paradiseo-eo/src/eoSteadyFitContinue.h
create mode 100755 trunk/paradiseo-eo/src/eoStochTournamentSelect.h
create mode 100755 trunk/paradiseo-eo/src/eoStochasticUniversalSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoSurviveAndDie.h
create mode 100644 trunk/paradiseo-eo/src/eoTransform.h
create mode 100644 trunk/paradiseo-eo/src/eoTruncSelect.h
create mode 100644 trunk/paradiseo-eo/src/eoTruncatedSelectMany.h
create mode 100644 trunk/paradiseo-eo/src/eoTruncatedSelectOne.h
create mode 100644 trunk/paradiseo-eo/src/eoVariableLengthCrossover.h
create mode 100644 trunk/paradiseo-eo/src/eoVariableLengthMutation.h
create mode 100644 trunk/paradiseo-eo/src/eoVector.h
create mode 100644 trunk/paradiseo-eo/src/es.h
create mode 100644 trunk/paradiseo-eo/src/es/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/es/CMAParams.cpp
create mode 100644 trunk/paradiseo-eo/src/es/CMAParams.h
create mode 100644 trunk/paradiseo-eo/src/es/CMAState.cpp
create mode 100644 trunk/paradiseo-eo/src/es/CMAState.h
create mode 100644 trunk/paradiseo-eo/src/es/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/es/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/es/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/es/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/es/eig.cpp
create mode 100644 trunk/paradiseo-eo/src/es/eig.h
create mode 100644 trunk/paradiseo-eo/src/es/eoCMABreed.h
create mode 100644 trunk/paradiseo-eo/src/es/eoCMAInit.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsChromInit.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsFull.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsGlobalXover.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsMutate.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsMutationInit.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsSimple.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsStandardXover.h
create mode 100644 trunk/paradiseo-eo/src/es/eoEsStdev.h
create mode 100644 trunk/paradiseo-eo/src/es/eoNormalMutation.h
create mode 100644 trunk/paradiseo-eo/src/es/eoReal.h
create mode 100644 trunk/paradiseo-eo/src/es/eoRealAtomXover.h
create mode 100644 trunk/paradiseo-eo/src/es/eoRealInitBounded.h
create mode 100644 trunk/paradiseo-eo/src/es/eoRealOp.h
create mode 100644 trunk/paradiseo-eo/src/es/eoSBXcross.h
create mode 100644 trunk/paradiseo-eo/src/es/make_algo_scalar_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_algo_scalar_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_checkpoint_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_checkpoint_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_continue_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_continue_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_es.h
create mode 100644 trunk/paradiseo-eo/src/es/make_genotype_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_genotype_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_genotype_real.h
create mode 100644 trunk/paradiseo-eo/src/es/make_op.h
create mode 100644 trunk/paradiseo-eo/src/es/make_op_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_op_es.h
create mode 100644 trunk/paradiseo-eo/src/es/make_op_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_op_real.h
create mode 100644 trunk/paradiseo-eo/src/es/make_pop_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_pop_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_real.h
create mode 100644 trunk/paradiseo-eo/src/es/make_run_es.cpp
create mode 100644 trunk/paradiseo-eo/src/es/make_run_real.cpp
create mode 100644 trunk/paradiseo-eo/src/es/matrices.h
create mode 100644 trunk/paradiseo-eo/src/ga.h
create mode 100644 trunk/paradiseo-eo/src/ga/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/ga/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/ga/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/ga/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/ga/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/ga/Readme
create mode 100644 trunk/paradiseo-eo/src/ga/eoBit.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoBitOp.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoBitOpFactory.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoBoolFlip.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoPBILAdditive.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoPBILDistrib.h
create mode 100644 trunk/paradiseo-eo/src/ga/eoPBILOrg.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_PBILdistrib.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_PBILupdate.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_algo_scalar_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_checkpoint_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_continue_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_ga.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_genotype_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_genotype_ga.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_op.h
create mode 100644 trunk/paradiseo-eo/src/ga/make_op_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_pop_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/ga/make_run_ga.cpp
create mode 100644 trunk/paradiseo-eo/src/gp/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/gp/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/gp/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/gp/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/gp/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/gp/eoParseTree.h
create mode 100644 trunk/paradiseo-eo/src/gp/eoParseTreeDepthInit.h
create mode 100644 trunk/paradiseo-eo/src/gp/eoParseTreeOp.h
create mode 100644 trunk/paradiseo-eo/src/gp/eoStParseTreeDepthInit.h
create mode 100644 trunk/paradiseo-eo/src/gp/eoStParseTreeOp.h
create mode 100644 trunk/paradiseo-eo/src/gp/node_pool.h
create mode 100644 trunk/paradiseo-eo/src/gp/parse_tree.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/obsolete/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/obsolete/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/obsolete/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/obsolete/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/obsolete/eo1d.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eo1dWDistance.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eo2d.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eo2dVector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoAtomBitFlip.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoAtomCreep.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoAtomRandom.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoBackInserter.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoBin.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoBreeder.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoCopyElite.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDEA.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDetTournament.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDetTournamentIndiSelector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDetTournamentInserter.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDistance.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoDup.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoES.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoESChrom.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoESFullChrom.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoESFullMut.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoEsObjectiveBounds.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoEvalFuncPtrCnt.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoEvolutionStrategy.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoFitTerm.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoFitness.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGOpBreeder.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGOpSelector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGenTerm.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGeneration.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGenericBinOp.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGenericMonOp.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoGenericQuadOp.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoID.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoInclusion.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoIndiSelector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoInplaceTransform.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoInserter.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoInsertion.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoKill.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoLottery.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoMutation.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoNegExp.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoNonUniform.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoNormal.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoOpFactory.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoOpSelector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoParser.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoParserUtils.cpp
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoParserUtils.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoPopOps.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoProblem.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoProportional.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoProportionalGOpSel.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoProportionalOpSel.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoRandomBreed.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoRandomIndiSelector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoRandomSelect.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoRank.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoScheme.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSelectRandom.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSequentialGOpSel.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSimpleDEA.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSteadyStateEA.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSteadyStateInserter.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoSteadyStateTransform.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoStochTournament.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoStochTournamentInserter.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoStringMutation.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoTerm.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoTournament.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoTranspose.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoUniformXOver.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoVector.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoWrappedOps.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/eoXOver2.h
create mode 100644 trunk/paradiseo-eo/src/obsolete/evolution_strategies
create mode 100644 trunk/paradiseo-eo/src/other/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/other/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/other/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/other/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/other/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/other/eoExternalEO.h
create mode 100644 trunk/paradiseo-eo/src/other/eoExternalOpFunctions.h
create mode 100644 trunk/paradiseo-eo/src/other/eoString.h
create mode 100644 trunk/paradiseo-eo/src/other/external_eo
create mode 100644 trunk/paradiseo-eo/src/paradisEO/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/paradisEO/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/from/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/from/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/from/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/to/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/to/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/comm/messages/to/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/eval/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/eval/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/eval/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/topologies/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/topologies/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/paradisEO/island/topologies/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/pyeo/AUTHORS
create mode 100644 trunk/paradiseo-eo/src/pyeo/BUILDING
create mode 100644 trunk/paradiseo-eo/src/pyeo/COPYING
create mode 100644 trunk/paradiseo-eo/src/pyeo/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/pyeo/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/src/pyeo/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/pyeo/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/pyeo/Makefile
create mode 100644 trunk/paradiseo-eo/src/pyeo/Makefile.rpm
create mode 100644 trunk/paradiseo-eo/src/pyeo/NEWS
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO.h
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/pyeo/PyEO/__init__.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/README
create mode 100644 trunk/paradiseo-eo/src/pyeo/abstract1.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/algos.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/breeders.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/continuators.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/def_abstract_functor.h
create mode 100644 trunk/paradiseo-eo/src/pyeo/geneticOps.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/mergers.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/monitors.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/perf2worth.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/pickle.h
create mode 100644 trunk/paradiseo-eo/src/pyeo/random_numbers.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/reduce.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/replacement.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/selectOne.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/selectors.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/statistics.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/maxone.py
create mode 100755 trunk/paradiseo-eo/src/pyeo/test/run_tests.sh
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_breeders.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_mo.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_pickling.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_populator.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_reduce.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_selectone.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_sga.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/test/test_transform.py
create mode 100644 trunk/paradiseo-eo/src/pyeo/valueParam.cpp
create mode 100644 trunk/paradiseo-eo/src/pyeo/valueParam.h
create mode 100644 trunk/paradiseo-eo/src/utils/.cvsignore
create mode 100644 trunk/paradiseo-eo/src/utils/CVS/Entries
create mode 100644 trunk/paradiseo-eo/src/utils/CVS/Repository
create mode 100644 trunk/paradiseo-eo/src/utils/CVS/Root
create mode 100644 trunk/paradiseo-eo/src/utils/Makefile.am
create mode 100644 trunk/paradiseo-eo/src/utils/checkpointing
create mode 100644 trunk/paradiseo-eo/src/utils/compatibility.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoAssembledFitnessStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoCheckPoint.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoData.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoData.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoDistance.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoFDCStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoFileMonitor.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoFileMonitor.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoFileSnapshot.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot1DMonitor.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot1DMonitor.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot1DSnapshot.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoGnuplot1DSnapshot.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoHowMany.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoIntBounds.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoIntBounds.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoMOFitnessStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoMonitor.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoParam.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoParser.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoParser.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoPopStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoRNG.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoRNG.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoRealBounds.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoRealBounds.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoRealVectorBounds.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoRndGenerators.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoScalarFitnessStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoStat.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoState.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoState.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoStdoutMonitor.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoStdoutMonitor.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoTimeCounter.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoTimedMonitor.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoUniformInit.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoUpdatable.h
create mode 100644 trunk/paradiseo-eo/src/utils/eoUpdater.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/eoUpdater.h
create mode 100644 trunk/paradiseo-eo/src/utils/make_help.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/pipecom.cpp
create mode 100644 trunk/paradiseo-eo/src/utils/pipecom.h
create mode 100644 trunk/paradiseo-eo/src/utils/rnd_generators.h
create mode 100644 trunk/paradiseo-eo/src/utils/selectors.h
create mode 100644 trunk/paradiseo-eo/test/.cvsignore
create mode 100644 trunk/paradiseo-eo/test/CVS/Entries
create mode 100644 trunk/paradiseo-eo/test/CVS/Repository
create mode 100644 trunk/paradiseo-eo/test/CVS/Root
create mode 100644 trunk/paradiseo-eo/test/Makefile.am
create mode 100644 trunk/paradiseo-eo/test/RoyalRoad.h
create mode 100644 trunk/paradiseo-eo/test/binary_value.h
create mode 100644 trunk/paradiseo-eo/test/fitness_traits.cpp
create mode 100644 trunk/paradiseo-eo/test/real_value.h
create mode 100755 trunk/paradiseo-eo/test/run_tests
create mode 100644 trunk/paradiseo-eo/test/t-MGE-control.cpp
create mode 100644 trunk/paradiseo-eo/test/t-MGE.cpp
create mode 100644 trunk/paradiseo-eo/test/t-MGE1bit.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eo.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eo2dVector.cc
create mode 100644 trunk/paradiseo-eo/test/t-eoAtomOps.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoBaseFunctions.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoCMAES.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoCheckpointing.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoESAll.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoESFull.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoESOps.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoEasyEA.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoExternalEO.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoFitnessAssembled.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoFitnessAssembledEA.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoFunctor.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoGA.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoGOpSel.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoGenOp.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoNonUniform.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoPBIL.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoPareto.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoParetoFitness.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoRandom.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoReal.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoReplacement.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoRoulette.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoSSGA.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoSelect.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoSharing.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoStateAndParser.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoSymreg.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoUniform.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoVector.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoVirus.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eobin.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eobreeder.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eofitness.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eogeneration.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoinclusion.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoinsertion.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eolottery.cpp
create mode 100644 trunk/paradiseo-eo/test/t-eoproblem.cpp
create mode 100644 trunk/paradiseo-eo/test/t-selectOne.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/tutorial/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/FirstBitGA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/FirstRealGA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson1/exercise1.3.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/FirstBitEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/FirstRealEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/binary_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/exercise2.3.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson2/real_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/SecondBitEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/SecondRealEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/binary_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/exercise3.1.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson3/real_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/BitEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/ESEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/ESEA.param
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/RealEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/RealEA.param
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/binary_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson4/real_value.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/.cvsignore
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/OneMaxEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/OneMaxLibEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/eoOneMax.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/eoOneMaxEvalFunc.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/eoOneMaxInit.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/eoOneMaxMutation.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/eoOneMaxQuadCrossover.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/make_OneMax.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/make_genotype_OneMax.h
create mode 100644 trunk/paradiseo-eo/tutorial/Lesson5/make_op_OneMax.h
create mode 100644 trunk/paradiseo-eo/tutorial/Makefile.am
create mode 100644 trunk/paradiseo-eo/tutorial/Makefile.simple
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson1/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson1/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson1/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson2/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson2/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson2/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson3/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson3/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/ParadisEO/Lesson3/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/README
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/EO.tpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/MakeSimple.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/Makefile.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/MyStructEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/MyStructLibEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/MyStructSEA.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/README
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/binCrossover.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/continue.tmpl
create mode 100755 trunk/paradiseo-eo/tutorial/Templates/create.sh
create mode 100755 trunk/paradiseo-eo/tutorial/Templates/createSimple
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/eoMyStruct.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/evalFunc.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/init.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/lessOffspringExternalSelectorGenOp.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/lessOffspringSameSelectorGenOp.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/make_MyStruct.cpp
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/make_genotype_MyStruct.h
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/make_op_MyStruct.h
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/moreOffspringGenOp.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/mutation.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/quadCrossover.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/Templates/stat.tmpl
create mode 100644 trunk/paradiseo-eo/tutorial/examples/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/examples/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/examples/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/html/BitEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/html/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/html/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/html/EA_tutorial.jpg
create mode 100644 trunk/paradiseo-eo/tutorial/html/FirstBitEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/FirstBitGA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/FirstRealEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/FirstRealGA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/Firstmerge.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/NoWay.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/OneMaxEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/SecondBitEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/SecondRealEA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/beige009.jpg
create mode 100644 trunk/paradiseo-eo/tutorial/html/binary_value.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/debut.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoBottomUp.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoCheckPoint.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoEngine.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoEval.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoGeneration.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoInit.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoIo.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoLesson1.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoLesson2.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoLesson3.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoLesson4.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoLesson5.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMax.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMaxEvalFunc.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMaxInit.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMaxMutation.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMaxQuadCrossover.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOneMax_complete.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOperators.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoOutput.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoProgramming.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoRepresentation.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoSGA.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoSelect.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoStop.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoTopDown.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/eoTutorial.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/make_genotype_OneMax.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/make_op_OneMax.html
create mode 100644 trunk/paradiseo-eo/tutorial/html/real_value.html
create mode 100644 trunk/paradiseo-eo/tutorial/index.html
create mode 100644 trunk/paradiseo-eo/tutorial/pdf/CVS/Entries
create mode 100644 trunk/paradiseo-eo/tutorial/pdf/CVS/Repository
create mode 100644 trunk/paradiseo-eo/tutorial/pdf/CVS/Root
create mode 100644 trunk/paradiseo-eo/tutorial/pdf/paradiseoJet7.pdf
create mode 100644 trunk/paradiseo-eo/win/.cvsignore
create mode 100644 trunk/paradiseo-eo/win/CVS/Entries
create mode 100644 trunk/paradiseo-eo/win/CVS/Entries.Log
create mode 100644 trunk/paradiseo-eo/win/CVS/Repository
create mode 100644 trunk/paradiseo-eo/win/CVS/Root
create mode 100644 trunk/paradiseo-eo/win/Makefile.am
create mode 100644 trunk/paradiseo-eo/win/Readme
create mode 100644 trunk/paradiseo-eo/win/all_lib.dsp
create mode 100644 trunk/paradiseo-eo/win/all_tests.dsp
create mode 100644 trunk/paradiseo-eo/win/all_tut.dsp
create mode 100755 trunk/paradiseo-eo/win/create_all_dsp.sh
create mode 100755 trunk/paradiseo-eo/win/create_dsp.sh
create mode 100755 trunk/paradiseo-eo/win/create_tut.sh
create mode 100755 trunk/paradiseo-eo/win/create_tut_para.sh
create mode 100644 trunk/paradiseo-eo/win/eo.dsp
create mode 100644 trunk/paradiseo-eo/win/eo.dsw
create mode 100644 trunk/paradiseo-eo/win/eo.org
create mode 100644 trunk/paradiseo-eo/win/es.dsp
create mode 100644 trunk/paradiseo-eo/win/ga.dsp
create mode 100644 trunk/paradiseo-eo/win/lib/CVS/Entries
create mode 100644 trunk/paradiseo-eo/win/lib/CVS/Repository
create mode 100644 trunk/paradiseo-eo/win/lib/CVS/Root
create mode 100644 trunk/paradiseo-eo/win/lib/Readme
create mode 100644 trunk/paradiseo-eo/win/make_snapshot.out
create mode 100644 trunk/paradiseo-eo/win/t_eo.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eobin.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eocheckpointing.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoesall.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoexternaleo.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eofitness.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eofitnessassembled.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eofitnessassembledea.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoga.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eogenop.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eopareto.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoparetofitness.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eopbil.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eorandom.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoreal.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoreplacement.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eoselect.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eossga.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eostateandparser.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eosymreg.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eovector.dsp
create mode 100644 trunk/paradiseo-eo/win/t_eovirus.dsp
create mode 100644 trunk/paradiseo-eo/win/t_mge-control.dsp
create mode 100644 trunk/paradiseo-eo/win/t_mge.dsp
create mode 100644 trunk/paradiseo-eo/win/t_mge1bit.dsp
create mode 100644 trunk/paradiseo-eo/win/test_dsp.tmpl
create mode 100644 trunk/paradiseo-eo/win/tut_1_bit.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_1_ex3.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_1_real.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_2_bit.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_2_ex3.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_2_real.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_3_bit.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_3_ex1.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_4_bit.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_4_es.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_4_real.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_N_XXX.tmpl
create mode 100644 trunk/paradiseo-eo/win/tut_para1_full.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_para1_ring1.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_para1_ring2.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_para2_master.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_para2_slave.dsp
create mode 100644 trunk/paradiseo-eo/win/tut_paraN_XXX.tmpl
create mode 100644 trunk/paradiseo-eo/win/utils.dsp
diff --git a/trunk/paradiseo-eo/.cvsignore b/trunk/paradiseo-eo/.cvsignore
new file mode 100644
index 000000000..3e34ecb4c
--- /dev/null
+++ b/trunk/paradiseo-eo/.cvsignore
@@ -0,0 +1,25 @@
+*.la
+*.lo
+.deps
+.libs
+Makefile
+Makefile.in
+aclocal.m4
+autom4te.cache
+build*
+confdefs.h
+config.cache
+config.guess
+config.h
+config.h.in
+config.log
+config.status
+config.sub
+configure
+depcomp
+install-sh
+libtool
+missing
+mkinstalldirs
+stamp-h
+stamp-h.in
diff --git a/trunk/paradiseo-eo/AUTHORS b/trunk/paradiseo-eo/AUTHORS
new file mode 100644
index 000000000..298d1c11b
--- /dev/null
+++ b/trunk/paradiseo-eo/AUTHORS
@@ -0,0 +1,8 @@
+Pedro Angel Castillo Valdivieso
+Juan Julian Merelo Guervos
+Victor Manuel Rivas Santos
+Gustavo Romero Lopez
+Maarten Keijzer
+Marc Schoenauer
+Jeroen Eggermont
+
diff --git a/trunk/paradiseo-eo/COPYING b/trunk/paradiseo-eo/COPYING
new file mode 100644
index 000000000..223ede7de
--- /dev/null
+++ b/trunk/paradiseo-eo/COPYING
@@ -0,0 +1,504 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it. You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+ When we speak of free software, we are referring to freedom of use,
+not price. Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+ To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights. These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ To protect each distributor, we want to make it very clear that
+there is no warranty for the free library. Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+ Finally, software patents pose a constant threat to the existence of
+any free program. We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder. Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+ Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License. This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License. We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+ When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library. The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom. The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+ We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License. It also provides other free software developers Less
+of an advantage over competing non-free programs. These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries. However, the Lesser license provides advantages in certain
+special circumstances.
+
+ For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
+library does the same job as widely used non-free libraries. In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+ In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software. For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+ Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+ GNU LESSER GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (1) uses at run time a
+ copy of the library already present on the user's computer system,
+ rather than copying library functions into the executable, and (2)
+ will operate properly with a modified version of the library, if
+ the user installs one, as long as the modified version is
+ interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ , 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
+
+
diff --git a/trunk/paradiseo-eo/CVS/Entries b/trunk/paradiseo-eo/CVS/Entries
new file mode 100644
index 000000000..ed48183b3
--- /dev/null
+++ b/trunk/paradiseo-eo/CVS/Entries
@@ -0,0 +1,17 @@
+/.cvsignore/5.7/Tue Sep 21 17:01:14 2004//
+/AUTHORS/5.5/Mon Nov 12 14:59:32 2001//
+/COPYING/5.3/Thu Oct 6 10:06:25 2005//
+/ChangeLog/5.1/Fri Feb 12 17:38:58 1999//
+/ForRelease/5.2/Sat Oct 1 16:05:01 2005//
+/INSTALL/5.4/Fri Sep 17 16:53:31 2004//
+/LICENSE/5.1/Mon Sep 20 11:37:00 1999//
+/Makefile.am/5.30/Sun Oct 2 21:42:08 2005//
+/NEWS/5.5/Sun Mar 26 10:04:00 2006//
+/README/5.9/Fri Sep 30 21:16:24 2005//
+/README.html/5.1/Thu Aug 3 15:44:00 2000//
+/THANKS/5.1/Wed Sep 22 17:30:11 2004//
+/TODO.html/5.1/Thu Aug 3 15:44:00 2000//
+/acinclude.m4/5.11/Thu Mar 23 18:06:10 2006//
+/autogen.sh/5.14/Sun Oct 2 21:42:08 2005//
+/configure.in/5.47/Sun Oct 2 21:42:08 2005//
+D
diff --git a/trunk/paradiseo-eo/CVS/Entries.Log b/trunk/paradiseo-eo/CVS/Entries.Log
new file mode 100644
index 000000000..7f0c96b10
--- /dev/null
+++ b/trunk/paradiseo-eo/CVS/Entries.Log
@@ -0,0 +1,11 @@
+A D/Tutorial////
+A D/app////
+A D/build-freebsd-x86////
+A D/build-linux-x86////
+A D/contrib////
+A D/doc////
+A D/gp////
+A D/src////
+A D/test////
+A D/tutorial////
+A D/win////
diff --git a/trunk/paradiseo-eo/CVS/Repository b/trunk/paradiseo-eo/CVS/Repository
new file mode 100644
index 000000000..16381313e
--- /dev/null
+++ b/trunk/paradiseo-eo/CVS/Repository
@@ -0,0 +1 @@
+eo
diff --git a/trunk/paradiseo-eo/CVS/Root b/trunk/paradiseo-eo/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/ChangeLog b/trunk/paradiseo-eo/ChangeLog
new file mode 100644
index 000000000..e69de29bb
diff --git a/trunk/paradiseo-eo/ForRelease b/trunk/paradiseo-eo/ForRelease
new file mode 100644
index 000000000..6e9af59a7
--- /dev/null
+++ b/trunk/paradiseo-eo/ForRelease
@@ -0,0 +1,17 @@
+In oder to create a new release from the current cvs sources perform
+the following steps:
+
+- Set version number in configure.in and doc/eo.cfg.
+- Check/update NEWS file, set release date and version in NEWS.
+- Run `make check && make dist`.
+- Test distribution (unpack, configure, make check).
+- Put distributions at SourceForge.
+- Post news on SourceForge project-page.
+- Send announcement to mailing lists.
+- Bump version number to next x.y.z-cvs in configure.in and doc/eo.cfg.
+
+# Local Variables:
+# coding: iso-8859-1
+# mode: text
+# fill-column: 80
+# End:
diff --git a/trunk/paradiseo-eo/INSTALL b/trunk/paradiseo-eo/INSTALL
new file mode 100644
index 000000000..a4b34144d
--- /dev/null
+++ b/trunk/paradiseo-eo/INSTALL
@@ -0,0 +1,229 @@
+Copyright 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
+Foundation, Inc.
+
+ This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
+
+Basic Installation
+==================
+
+ These are generic installation instructions.
+
+ The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation. It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions. Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, and a
+file `config.log' containing compiler output (useful mainly for
+debugging `configure').
+
+ It can also use an optional file (typically called `config.cache'
+and enabled with `--cache-file=config.cache' or simply `-C') that saves
+the results of its tests to speed up reconfiguring. (Caching is
+disabled by default to prevent problems with accidental use of stale
+cache files.)
+
+ If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release. If you are using the cache, and at
+some point `config.cache' contains results you don't want to keep, you
+may remove or edit it.
+
+ The file `configure.ac' (or `configure.in') is used to create
+`configure' by a program called `autoconf'. You only need
+`configure.ac' if you want to change it or regenerate `configure' using
+a newer version of `autoconf'.
+
+The simplest way to compile this package is:
+
+ 1. `cd' to the directory containing the package's source code and type
+ `./configure' to configure the package for your system. If you're
+ using `csh' on an old version of System V, you might need to type
+ `sh ./configure' instead to prevent `csh' from trying to execute
+ `configure' itself.
+
+ Running `configure' takes awhile. While running, it prints some
+ messages telling which features it is checking for.
+
+ 2. Type `make' to compile the package.
+
+ 3. Optionally, type `make check' to run any self-tests that come with
+ the package.
+
+ 4. Type `make install' to install the programs and any data files and
+ documentation.
+
+ 5. You can remove the program binaries and object files from the
+ source code directory by typing `make clean'. To also remove the
+ files that `configure' created (so you can compile the package for
+ a different kind of computer), type `make distclean'. There is
+ also a `make maintainer-clean' target, but that is intended mainly
+ for the package's developers. If you use it, you may have to get
+ all sorts of other programs in order to regenerate files that came
+ with the distribution.
+
+Compilers and Options
+=====================
+
+ Some systems require unusual options for compilation or linking that
+the `configure' script does not know about. Run `./configure --help'
+for details on some of the pertinent environment variables.
+
+ You can give `configure' initial values for configuration parameters
+by setting variables in the command line or in the environment. Here
+is an example:
+
+ ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
+
+ *Note Defining Variables::, for more details.
+
+Compiling For Multiple Architectures
+====================================
+
+ You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory. To do this, you must use a version of `make' that
+supports the `VPATH' variable, such as GNU `make'. `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script. `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+ If you have to use a `make' that does not support the `VPATH'
+variable, you have to compile the package for one architecture at a
+time in the source code directory. After you have installed the
+package for one architecture, use `make distclean' before reconfiguring
+for another architecture.
+
+Installation Names
+==================
+
+ By default, `make install' will install the package's files in
+`/usr/local/bin', `/usr/local/man', etc. You can specify an
+installation prefix other than `/usr/local' by giving `configure' the
+option `--prefix=PATH'.
+
+ You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files. If you
+give `configure' the option `--exec-prefix=PATH', the package will use
+PATH as the prefix for installing programs and libraries.
+Documentation and other data files will still use the regular prefix.
+
+ In addition, if you use an unusual directory layout you can give
+options like `--bindir=PATH' to specify different values for particular
+kinds of files. Run `configure --help' for a list of the directories
+you can set and what kinds of files go in them.
+
+ If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Optional Features
+=================
+
+ Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System). The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+ For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+Specifying the System Type
+==========================
+
+ There may be some features `configure' cannot figure out
+automatically, but needs to determine by the type of machine the package
+will run on. Usually, assuming the package is built to be run on the
+_same_ architectures, `configure' can figure that out, but if it prints
+a message saying it cannot guess the machine type, give it the
+`--build=TYPE' option. TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name which has the form:
+
+ CPU-COMPANY-SYSTEM
+
+where SYSTEM can have one of these forms:
+
+ OS KERNEL-OS
+
+ See the file `config.sub' for the possible values of each field. If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the machine type.
+
+ If you are _building_ compiler tools for cross-compiling, you should
+use the `--target=TYPE' option to select the type of system they will
+produce code for.
+
+ If you want to _use_ a cross compiler, that generates code for a
+platform different from the build platform, you should specify the
+"host" platform (i.e., that on which the generated programs will
+eventually be run) with `--host=TYPE'.
+
+Sharing Defaults
+================
+
+ If you want to set default values for `configure' scripts to share,
+you can create a site shell script called `config.site' that gives
+default values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists. Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Defining Variables
+==================
+
+ Variables not defined in a site shell script can be set in the
+environment passed to `configure'. However, some packages may run
+configure again during the build, and the customized values of these
+variables may be lost. In order to avoid this problem, you should set
+them in the `configure' command line, using `VAR=value'. For example:
+
+ ./configure CC=/usr/local2/bin/gcc
+
+will cause the specified gcc to be used as the C compiler (unless it is
+overridden in the site shell script).
+
+`configure' Invocation
+======================
+
+ `configure' recognizes the following options to control how it
+operates.
+
+`--help'
+`-h'
+ Print a summary of the options to `configure', and exit.
+
+`--version'
+`-V'
+ Print the version of Autoconf used to generate the `configure'
+ script, and exit.
+
+`--cache-file=FILE'
+ Enable the cache: use and save the results of the tests in FILE,
+ traditionally `config.cache'. FILE defaults to `/dev/null' to
+ disable caching.
+
+`--config-cache'
+`-C'
+ Alias for `--cache-file=config.cache'.
+
+`--quiet'
+`--silent'
+`-q'
+ Do not print messages saying which checks are being made. To
+ suppress all normal output, redirect it to `/dev/null' (any error
+ messages will still be shown).
+
+`--srcdir=DIR'
+ Look for the package's source code in directory DIR. Usually
+ `configure' can determine that directory automatically.
+
+`configure' also accepts some other, not widely useful, options. Run
+`configure --help' for more details.
+
diff --git a/trunk/paradiseo-eo/LICENSE b/trunk/paradiseo-eo/LICENSE
new file mode 100644
index 000000000..223ede7de
--- /dev/null
+++ b/trunk/paradiseo-eo/LICENSE
@@ -0,0 +1,504 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it. You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+ When we speak of free software, we are referring to freedom of use,
+not price. Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+ To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights. These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ To protect each distributor, we want to make it very clear that
+there is no warranty for the free library. Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+ Finally, software patents pose a constant threat to the existence of
+any free program. We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder. Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+ Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License. This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License. We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+ When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library. The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom. The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+ We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License. It also provides other free software developers Less
+of an advantage over competing non-free programs. These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries. However, the Lesser license provides advantages in certain
+special circumstances.
+
+ For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
+library does the same job as widely used non-free libraries. In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+ In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software. For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+ Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+ GNU LESSER GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (1) uses at run time a
+ copy of the library already present on the user's computer system,
+ rather than copying library functions into the executable, and (2)
+ will operate properly with a modified version of the library, if
+ the user installs one, as long as the modified version is
+ interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ , 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
+
+
diff --git a/trunk/paradiseo-eo/Makefile.am b/trunk/paradiseo-eo/Makefile.am
new file mode 100644
index 000000000..de05f3939
--- /dev/null
+++ b/trunk/paradiseo-eo/Makefile.am
@@ -0,0 +1,30 @@
+## Makefile.am for eo
+
+if USE_APPLICATIONS
+SUBDIRS_APP = app
+endif
+
+if USE_TUTORIAL
+SUBDIRS_TUT = tutorial
+endif
+
+SUBDIRS = src doc contrib win $(SUBDIRS_APP) $(SUBDIRS_TUT) test
+
+
+# Directory for documents
+DOCDIR = ~/public_html/eodocs
+
+# Directory for indices -- not useful for the user
+IDXDIR = ~/index
+
+
+# Add documentation to distribution
+dist-hook:
+ $(MAKE) documentation
+ $(INSTALL_DATA) -d $(srcdir)/doc/html $(srcdir)/doc/latex $(srcdir)/doc/man $(distdir)/doc/
+
+# Prepare documentation
+documentation:
+ cd doc && $(MAKE) doc && cd ..
+# convinience-target
+doc: documentation
diff --git a/trunk/paradiseo-eo/NEWS b/trunk/paradiseo-eo/NEWS
new file mode 100644
index 000000000..2c10c8c81
--- /dev/null
+++ b/trunk/paradiseo-eo/NEWS
@@ -0,0 +1,17 @@
+* release 0.9.4 (not yet released)
+ - Update introductory pages of documentation and webpage.
+ - Remove support for pre-standard C++ compiler (i.e. gcc-2.x), which allows to
+ clean up the code considerably. Assume availability of sstream and limits.
+ - Implement CMA-ES.
+
+
+* release 0.9.3z.1 (1. Oct. 2005)
+ - Support gcc-3.4 and gcc.4.x.
+ - Provide full automake/autoconf/configure support.
+
+
+# Local Variables:
+# coding: iso-8859-1
+# mode: text
+# fill-column: 80
+# End:
diff --git a/trunk/paradiseo-eo/README b/trunk/paradiseo-eo/README
new file mode 100644
index 000000000..b11266535
--- /dev/null
+++ b/trunk/paradiseo-eo/README
@@ -0,0 +1,102 @@
+ EO README FILE
+=======================================================================
+ check latest news at http://eodev.sourceforge.net/
+=======================================================================
+
+Welcome to EO, the Evolving Objects library.
+
+The latest news about EO can be found on the sourceforge repository at
+
+http://eodev.sourceforge.net/
+
+In case of any problem, please e-mail us at
+
+eodev@egroups.com, eodev-main@lists.sourceforge.net
+
+
+==================================================================
+ BUILDING EO
+==================================================================
+The basic installation procedure goes the following:
+
+Go to your build-directory and run
+ $(SRCDIR)/configure
+ make
+ make check
+ make install
+where $(SRCDIR) is the top-level source directory of EO, i.e. where
+the sources where unpacked.
+
+See $(SRCDIR)/configure for possible options. You can specify to not
+build example applications, the tutorial, or to build the ParadisEO
+tutorial. You may also change the installation directory that way.
+
+Now you should probably go to the tutorial and start learning about EO
+features and programming.
+
+
+In case of problems, you can read the INSTALL file - but remember this
+is a standard installation file from GNU and that it contains nothing
+specific about EO.
+
+
+===================================================================
+ DIRECTORY STRUCTURE
+===================================================================
+After unpacking the archive file, you should end up with the following
+structure:
+
+.../ the MAIN EO dir, created when unpacking
+ |
+ +-- src SOURCE dir. Contains most EO .h files
+ | |
+ | +- utils general utilities (e.g. RNG-related source files)
+ | |
+ | +- ga bistring-genotypes source files
+ | |
+ | +- es real-valued-genotypes source files
+ | |
+ | +- gp Genetic Programming source files
+ | |
+ | +- obsolete files from old versions - for upward compatibility
+ |
+ |
+ |
+ +-- tutorial TUTORIAL dir (indeed :-)
+ | |
+ | +- html all html files - start by browsing index.html
+ | |
+ | +- LessonX for X=1, 2, 3, ... : example of increasing complexity
+ |
+ |
+ |
+ +-- doc DOCUMENTATION dir (generated by Doxygen)
+ | |
+ | +- html HTML files - start at index.html (see also tutorial)
+ | |
+ | +- latex latex files - use to generate Poatscript doc.
+ | |
+ | +- man Unix man format documentation
+ |
+ |
+ +-- test TEST files - for debugging purposes only
+ |
+ |
+ +-- app APPLICATIONS - one dir per separate application
+ | |
+ | +- gprop GA/backpropagation for neural nets
+ | |
+ | +- mastermind the wellknown MasterMind game
+ |
+ |
+ +-- win WINDOWS dir: project files for MS/VC5+
+
+
+
+===================================================================
+ NOTES
+===================================================================
+If you extracted a fresh snapshot from the cvs-repository, remember
+to run
+ ./autogen.sh
+in the source-directory before building the libraries.
diff --git a/trunk/paradiseo-eo/README.html b/trunk/paradiseo-eo/README.html
new file mode 100644
index 000000000..00e147c65
--- /dev/null
+++ b/trunk/paradiseo-eo/README.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+ EO evolutionary computation framework
+
+
+
+
+
+
+EO Evolutionary Computation Framework and Library
+
+EO (Evolvable|Evolutionary objects) is a C++ toolbox for evolutionary computation which defines interfaces for
+many classes of algorithms used in evolutionary computation, and, at the
+same time, provides some examples that use those interfaces. The client/user
+can include those objects in his or her programs, or create their own. If new objects are created, the GeNeura team commit themselves to test them, and make them available
+to the Evolutionary Computation community. In this way, no changes have
+to be made to the library design or to a program that implements an EC algorithm: just new classes added. Our intention would be that, in the future, somebody implementing an EC algorithm would say "I am using EO, plus a class that hs been made publicly available", improving repeatability of EC results and easing its availability.
+
EO uses STL, and ANSI C++. So far, it has been tested and works
+with gcc 2.8.1 and egcs 1.0.2 in Linux, Irix, Win95/NT (with Cygwin) and
+Solaris Machines, and with Visual C++ 5.0 in WinNT machines. Makefiles for Unix and project
+files and makefiles for NT are provided.
+
+
+ Installing EO and compiling examples in UNIX
+To start and use it, first you can untar or unzip it (depending on the distribution you got), by doing,
+
bash$ zcat eo-0.6.tgz | tar xvf -
+or
+
bash$ unzip eo-0.6.zip
+
+Once everything is decompressed to the eo-0.6 directory (or whatever), cd to it and type
+
bash$ configure
+or
+
bash$ configure --prefix=/my/fav/directory
+if you intend to use it from another directory. If you do so, you´ll have then to copy manually all the .h and .a files to it. Right now, EO is mostly templates-based, so it has mainly got header files, plus a small and independent utility library.
+ After that, type
+
bash$ make
+
This makes the object and library files needed, makes the examples
+in the apps/examples directory, and builds the genetic mastermind
+ application in the apps/master directory. If anything goes wrong at this stage, e-mail us. It should work properly with the compilers mentioned so far.
+
+Then, to unzip the documentation
+
bash$ make docunzip
+
which unzips the HTML documentation into the doc directory.
+If there is any problem, write to any of the addresses below, or
+just do
+
bash$ make bug-report
+
and tell us your problem, indicating EO release, the C++ compiler you
+are using, and the platform.
+
+
+Installing EO and compiling examples in Win95/NT
+
+Unzip the library to your favorite directory by double-clicking on the eo-0.6 icon, and then load apps/examples/examples.dsw or
+ apps/examples/master.dsw workspaces; then define the main
+ directory you installed it to as default include directory (in
+ tools->directories or somesuch) and press F7 for compiling. Alternatively, if you favor makefiles, change into the apps/examples directory and run
+C:\my\dir\eo-0.6\apps\examples> nmake /f examples.mak
+which will create debug executables for all the examples.
+
+ In the CygWin environment, everything should work in the same way as in UNIX, but for a couple of things. To run configure, type
+bash$ sh ./configure, or, much better, create a \bin directory and copy sh.exe to it; that way, shell scripts will work properly.
+
+Availability
+The latest versions of EO are always available from http://geneura.ugr.es/~jmerelo/eo
+and ftp://geneura.ugr.es/pub/eo.
+
+
+Working with EO
+For a quick dive into the eo library, check the SGA
+
Then go ahead to the EasyGA,
+which is a more flexible implementation of a Genetic Algorithm.
+
Then, why not, see how EO implements Simulated Annealing in EOSimAnnAlg. If you have unzipped the documentation, there should be also local copies of these files.
+
+
+Tell us something!
+If you have any problem, have created a new class, or just want to
+tell us something, write to eo@kal-el.ugr.es.
+The eo mailing list is hosted by OneList,
+
+
+[Click to subscribe to eodev@onelist.com].
+
+
+
+
+Legal Stuff
+EO is free and free distribution; however, if you include parts of EO in
+a commercial product, you have to request authorization from us.
+
The usual things apply too. If it does not work, if your wife or dogs
+abandons you, or your room humector stops working, it's not our fault.
+
+
+
+
+
+
+
diff --git a/trunk/paradiseo-eo/THANKS b/trunk/paradiseo-eo/THANKS
new file mode 100644
index 000000000..e69de29bb
diff --git a/trunk/paradiseo-eo/TODO.html b/trunk/paradiseo-eo/TODO.html
new file mode 100644
index 000000000..74f802dd0
--- /dev/null
+++ b/trunk/paradiseo-eo/TODO.html
@@ -0,0 +1,28 @@
+
+
+
+ TODO list for EO
+
+
+
+ TODO list for EO
+
+ - Provide a way to easily manipulate the algorithm in runtime, be it
+ from grafically or text; expand command-line capabities?
+
- Provide a graphical interface for Windows, in VC++ or BBuilder.
+
- Creare more examples of the objects of which there is only one instance:
+ algorithms, evaluators. Try to adapt most well-know algorithms to EO
+
- Integrate the gTK interface seamlessly in the library.
+
- Complete documentation.
+
- Try to implemente as algorithms the best known paradigms: Evolution Strategies, Evolutionary programming.
+
+
+
+
+ Juan Julian Merelo Guervos
+
+
+Last modified: Wed May 13 11:12:34 CEST 1998
+
+
+
diff --git a/trunk/paradiseo-eo/Tutorial/CVS/Entries b/trunk/paradiseo-eo/Tutorial/CVS/Entries
new file mode 100644
index 000000000..178481050
--- /dev/null
+++ b/trunk/paradiseo-eo/Tutorial/CVS/Entries
@@ -0,0 +1 @@
+D
diff --git a/trunk/paradiseo-eo/Tutorial/CVS/Repository b/trunk/paradiseo-eo/Tutorial/CVS/Repository
new file mode 100644
index 000000000..849b39181
--- /dev/null
+++ b/trunk/paradiseo-eo/Tutorial/CVS/Repository
@@ -0,0 +1 @@
+eo/Tutorial
diff --git a/trunk/paradiseo-eo/Tutorial/CVS/Root b/trunk/paradiseo-eo/Tutorial/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/Tutorial/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/acinclude.m4 b/trunk/paradiseo-eo/acinclude.m4
new file mode 100644
index 000000000..8a3244382
--- /dev/null
+++ b/trunk/paradiseo-eo/acinclude.m4
@@ -0,0 +1,61 @@
+# AC_APPLICATIONS()
+#
+# Compile applications unless user requests not to do it.
+AC_DEFUN([AC_APPLICATIONS],[dnl
+ AC_ARG_ENABLE([applications],
+ AC_HELP_STRING([--enable-applications], [build applications (default=yes)]),
+ [ case "${enableval}" in
+ yes) applications=true ;;
+ no) applications=false ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for applications option) ;;
+ esac],
+ [applications=true])
+ if test "$applications" = "true"; then
+ AM_CONDITIONAL([USE_APPLICATIONS], true)
+ else
+ AM_CONDITIONAL([USE_APPLICATIONS], false)
+ fi
+])
+
+
+
+# AC_GNUPLOT()
+#
+# Compile applications unless user requests not to do it.
+AC_DEFUN([AC_GNUPLOT], [dnl
+ AC_ARG_ENABLE([gnuplot],
+ AC_HELP_STRING([--enable-gnuplot], [use gnuplot for graphical display (default=yes)]),
+ [ac_cv_use_gnuplot=$enableval],
+ [ac_cv_use_gnuplot=yes])
+ AC_CACHE_CHECK([use gnuplot for graphical display],
+ [ac_cv_use_gnuplot],
+ [ac_cv_use_gnuplot=no])
+ if test "$ac_cv_use_gnuplot" = "yes"; then
+ AC_ARG_VAR([GNUPLOT], [gnuplot executable used for graphical display])
+ AC_CHECK_PROG([GNUPLOT], [gnuplot], [gnuplot], [true])
+ AC_DEFINE([HAVE_GNUPLOT], [1], [gnuplot graphical display])
+ else
+ AC_DEFINE([NO_GNUPLOT], [1], [no gnuplot graphical display -- deprecated, will be reomoved!])
+ fi
+])
+
+
+
+# AC_TUTORIAL()
+#
+# Compile tutorial unless user requests not to do it.
+AC_DEFUN([AC_TUTORIAL],[dnl
+ AC_ARG_ENABLE([tutorial],
+ AC_HELP_STRING([--enable-tutorial], [build tutorial (default=yes)]),
+ [ case "${enableval}" in
+ yes) tutorial=true ;;
+ no) tutorial=false ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for tutorial option) ;;
+ esac],
+ [tutorial=true])
+ if test "$tutorial" = "true"; then
+ AM_CONDITIONAL([USE_TUTORIAL], true)
+ else
+ AM_CONDITIONAL([USE_TUTORIAL], false)
+ fi
+])
diff --git a/trunk/paradiseo-eo/app/.cvsignore b/trunk/paradiseo-eo/app/.cvsignore
new file mode 100644
index 000000000..3dda72986
--- /dev/null
+++ b/trunk/paradiseo-eo/app/.cvsignore
@@ -0,0 +1,2 @@
+Makefile.in
+Makefile
diff --git a/trunk/paradiseo-eo/app/CVS/Entries b/trunk/paradiseo-eo/app/CVS/Entries
new file mode 100644
index 000000000..305ff6862
--- /dev/null
+++ b/trunk/paradiseo-eo/app/CVS/Entries
@@ -0,0 +1,3 @@
+/.cvsignore/1.1/Thu Nov 23 19:44:47 2000//
+/Makefile.am/1.8/Wed Sep 22 18:18:31 2004//
+D
diff --git a/trunk/paradiseo-eo/app/CVS/Entries.Log b/trunk/paradiseo-eo/app/CVS/Entries.Log
new file mode 100644
index 000000000..edf59c191
--- /dev/null
+++ b/trunk/paradiseo-eo/app/CVS/Entries.Log
@@ -0,0 +1,4 @@
+A D/gprop////
+A D/gpsymreg////
+A D/master////
+A D/mastermind////
diff --git a/trunk/paradiseo-eo/app/CVS/Repository b/trunk/paradiseo-eo/app/CVS/Repository
new file mode 100644
index 000000000..1b3b048fd
--- /dev/null
+++ b/trunk/paradiseo-eo/app/CVS/Repository
@@ -0,0 +1 @@
+eo/app
diff --git a/trunk/paradiseo-eo/app/CVS/Root b/trunk/paradiseo-eo/app/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/app/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/app/Makefile.am b/trunk/paradiseo-eo/app/Makefile.am
new file mode 100644
index 000000000..662248021
--- /dev/null
+++ b/trunk/paradiseo-eo/app/Makefile.am
@@ -0,0 +1,3 @@
+## Makefile.am for app dir in eo
+
+SUBDIRS = mastermind gprop gpsymreg
diff --git a/trunk/paradiseo-eo/app/gprop/.cvsignore b/trunk/paradiseo-eo/app/gprop/.cvsignore
new file mode 100644
index 000000000..8bf1bd921
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/.cvsignore
@@ -0,0 +1,4 @@
+Makefile.in
+Makefile
+gprop
+.deps
diff --git a/trunk/paradiseo-eo/app/gprop/CVS/Entries b/trunk/paradiseo-eo/app/gprop/CVS/Entries
new file mode 100644
index 000000000..5e326ef20
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/CVS/Entries
@@ -0,0 +1,10 @@
+/.cvsignore/1.3/Mon Dec 11 09:28:40 2000//
+/Makefile.am/1.4/Wed Sep 22 18:18:31 2004//
+/gprop.cpp/1.3/Tue Jan 13 20:21:52 2004//
+/gprop.h/1.12/Wed Sep 29 18:37:20 2004//
+/l2.h/1.1/Thu Nov 23 19:14:09 2000//
+/mlp.h/1.10/Sun Oct 2 21:42:08 2005//
+/mse.h/1.1/Thu Nov 23 19:14:09 2000//
+/qp.h/1.1/Thu Nov 23 19:14:09 2000//
+/vecop.h/1.2/Sat Feb 2 05:51:31 2002//
+D
diff --git a/trunk/paradiseo-eo/app/gprop/CVS/Repository b/trunk/paradiseo-eo/app/gprop/CVS/Repository
new file mode 100644
index 000000000..69b1ec52f
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/CVS/Repository
@@ -0,0 +1 @@
+eo/app/gprop
diff --git a/trunk/paradiseo-eo/app/gprop/CVS/Root b/trunk/paradiseo-eo/app/gprop/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/app/gprop/Makefile.am b/trunk/paradiseo-eo/app/gprop/Makefile.am
new file mode 100644
index 000000000..b1515ce53
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/Makefile.am
@@ -0,0 +1,22 @@
+# Makefile.am for app/gprop
+
+noinst_PROGRAMS = gprop
+
+
+gprop_SOURCES = gprop.cpp
+
+noinst_HEADERS = gprop.h \
+ l2.h \
+ mlp.h \
+ mse.h \
+ qp.h \
+ vecop.h
+
+
+AM_CXXFLAGS = -I$(top_srcdir)/src
+
+LIBEO = $(top_builddir)/src/libeo.a
+LIBEOUTILS = $(top_builddir)/src/utils/libeoutils.a
+
+DEPS = $(LIBEO) $(LIBEOUTILS)
+LIBS = $(LIBEO) $(LIBEOUTILS)
diff --git a/trunk/paradiseo-eo/app/gprop/gprop.cpp b/trunk/paradiseo-eo/app/gprop/gprop.cpp
new file mode 100644
index 000000000..10871d21e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/gprop.cpp
@@ -0,0 +1,170 @@
+//-----------------------------------------------------------------------------
+// gprop
+//-----------------------------------------------------------------------------
+using namespace std;
+
+#include // EXIT_SUCCESS EXIT_FAILURE
+#include // exception
+#include // cerr cout
+#include // ifstream
+#include // string
+#include // all usefull eo stuff
+#include "gprop.h" // Chrom eoChromInit eoChromMutation eoChromXover eoChromEvaluator
+
+//-----------------------------------------------------------------------------
+// global variables
+//-----------------------------------------------------------------------------
+
+unsigned in, out, hidden;
+mlp::set train, validate, test;
+
+//-----------------------------------------------------------------------------
+// parameters
+//-----------------------------------------------------------------------------
+
+eoValueParam pop_size(10, "pop_size", "population size", 'p');
+eoValueParam generations(10, "generations", "number of generation", 'g');
+eoValueParam mut_rate(0.25, "mut_rate", "mutation rate", 'm');
+eoValueParam xover_rate(0.25, "xover_rate", "default crossover rate", 'x');
+eoValueParam file("", "file", "common start of patterns filenames *.trn *.val and *.tst", 'f');
+eoValueParam hiddenp(0, "hidden", "number of neurons in hidden layer", 'd');
+
+//-----------------------------------------------------------------------------
+// auxiliar functions
+//-----------------------------------------------------------------------------
+
+void arg(int argc, char** argv);
+void load_file(mlp::set& s, const string& s);
+void ga();
+
+//-----------------------------------------------------------------------------
+// main
+//-----------------------------------------------------------------------------
+
+int main(int argc, char** argv)
+{
+ try
+ {
+ arg(argc, argv);
+ ga();
+ }
+ catch (exception& e)
+ {
+ cerr << argv[0] << ": " << e.what() << endl;
+ exit(EXIT_FAILURE);
+ }
+
+ return 0;
+}
+
+//-----------------------------------------------------------------------------
+// implementation
+//-----------------------------------------------------------------------------
+
+void arg(int argc, char** argv)
+{
+ eoParser parser(argc, argv);
+
+ parser.processParam(pop_size, "genetic operators");
+ parser.processParam(generations, "genetic operators");
+ parser.processParam(mut_rate, "genetic operators");
+ parser.processParam(xover_rate, "genetic operators");
+ parser.processParam(file, "files");
+ parser.processParam(hiddenp, "genetic operators");
+
+ if (parser.userNeedsHelp())
+ {
+ parser.printHelp(cout);
+ exit(EXIT_SUCCESS);
+ }
+
+ load_file(train, "trn");
+ load_file(validate, "val");
+ load_file(test, "tst");
+
+ phenotype::trn_max = train.size();
+ phenotype::val_max = validate.size();
+ phenotype::tst_max = test.size();
+
+ in = train.front().input.size();
+ out = train.front().output.size();
+ gprop_use_datasets(&train, &validate, &test);
+ hidden = hiddenp.value();
+}
+
+//-----------------------------------------------------------------------------
+
+void load_file(mlp::set& set, const string& ext)
+{
+ string filename = file.value(); filename += "." + ext;
+
+ ifstream ifs(filename.c_str());
+ if (!ifs)
+ {
+ cerr << "can't open file \"" << filename << "\"" << endl;
+ exit(EXIT_FAILURE);
+ }
+
+ ifs >> set;
+
+ if (set.size() == 0)
+ {
+ cerr << filename << " data file is empty!";
+ exit(EXIT_FAILURE);
+ }
+}
+
+//-----------------------------------------------------------------------------
+
+void ga()
+{
+ // create population
+ eoInitChrom init;
+ eoPop pop(pop_size.value(), init);
+
+ // evaluate population
+ eoEvalFuncPtr evaluator(eoChromEvaluator);
+ apply(evaluator, pop);
+
+ // selector
+ eoStochTournamentSelect select;
+
+ // genetic operators
+ eoChromMutation mutation;
+ eoChromXover xover;
+
+ // stop condition
+ eoGenContinue continuator1(generations.value());
+ phenotype p; p.val_ok = validate.size() - 1; p.mse_error = 0;
+ eoFitContinue continuator2(p);
+ eoCombinedContinue continuator(continuator1, continuator2);
+
+ // checkpoint
+ eoCheckPoint checkpoint(continuator);
+
+ // monitor
+ eoStdoutMonitor monitor;
+ checkpoint.add(monitor);
+
+ // statistics
+ eoBestFitnessStat stats;
+ checkpoint.add(stats);
+ monitor.add(stats);
+
+ // genetic algorithm
+ eoSGA sga(select,
+ xover, xover_rate.value(),
+ mutation, mut_rate.value(),
+ evaluator,
+ checkpoint);
+
+ sga(pop);
+
+ cout << "best: " << *max_element(pop.begin(), pop.end()) << endl;
+}
+
+//-----------------------------------------------------------------------------
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/gprop.h b/trunk/paradiseo-eo/app/gprop/gprop.h
new file mode 100644
index 000000000..60e3bce6a
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/gprop.h
@@ -0,0 +1,239 @@
+// -*- mode: c++; c-indent-level: 4; c++-member-init-indent: 8; comment-column: 35; -*-
+
+//-----------------------------------------------------------------------------
+// gprop.h
+// (c) GeNeura Team 1998
+/*
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ */
+//-----------------------------------------------------------------------------
+
+
+#ifndef gprop_h
+#define gprop_h
+
+//-----------------------------------------------------------------------------
+
+#include // istream ostream
+#include // setprecision
+#include // string
+#include // EO
+#include // eoMonOp eoQuadraticOp
+#include // eoInit
+#include // normal_generator
+#include "mlp.h" // mlp::net mlp::set
+#include "qp.h" // qp::set
+#include "mse.h" // mse::error
+
+//-----------------------------------------------------------------------------
+// phenotype
+//-----------------------------------------------------------------------------
+
+struct phenotype
+{
+ int trn_ok, val_ok, tst_ok;
+ double mse_error;
+
+ static int trn_max, val_max, tst_max;
+
+ friend bool operator<(const phenotype& a, const phenotype& b)
+ {
+ return a.val_ok < b.val_ok || !(b.val_ok < a.val_ok) && b.mse_error < a.mse_error;
+ }
+
+ friend bool operator==(const phenotype& a, const phenotype& b)
+ {
+ return a.val_ok == b.val_ok && b.mse_error == a.mse_error;
+ }
+
+ friend bool operator>=(const phenotype& a, const phenotype& b)
+ {
+ return !(a < b);
+ }
+
+ friend bool operator>(const phenotype& a, const phenotype& b)
+ {
+ return (!(a == b)) && (!(a < b));
+ }
+
+
+
+ friend ostream& operator<<(ostream& os, const phenotype& p)
+ {
+ return os << p.trn_ok << "/" << p.trn_max << " "
+ << p.val_ok << "/" << p.val_max << " "
+ << p.tst_ok << "/" << p.tst_max << " "
+ << p.mse_error;
+ }
+
+ friend istream& operator>>(istream& is, phenotype& p)
+ {
+ return is; // complete me
+ }
+};
+
+
+int phenotype::trn_max = 0, phenotype::val_max = 0, phenotype::tst_max = 0;
+
+//-----------------------------------------------------------------------------
+// genotype
+//-----------------------------------------------------------------------------
+#ifndef GPROP_GENOTYPE
+#define GPROP_GENOTYPE mlp::net
+#endif
+
+typedef GPROP_GENOTYPE genotype;
+
+//-----------------------------------------------------------------------------
+// Chrom
+//-----------------------------------------------------------------------------
+
+extern unsigned in, out, hidden;
+
+class Chrom: public EO, public genotype
+{
+public:
+ Chrom(): genotype(in, out, vector(hidden < 1 ? 0 : 1, hidden)) {}
+
+ string className() const { return "Chrom"; }
+
+ void printOn (ostream& os) const
+ {
+ os << setprecision(3) << static_cast(*this) << " \t"
+ << fitness();
+ // os << fitness();
+ }
+
+ void readFrom (istream& is)
+ {
+ invalidate(); // complete me
+ }
+};
+
+//-----------------------------------------------------------------------------
+// eoChromInit
+//-----------------------------------------------------------------------------
+
+class eoInitChrom: public eoInit
+{
+public:
+ void operator()(Chrom& chrom)
+ {
+ chrom.reset();
+ chrom.invalidate();
+ }
+};
+
+//-----------------------------------------------------------------------------
+// global variables
+//-----------------------------------------------------------------------------
+
+mlp::set *trn_set = 0, *val_set = 0, *tst_set = 0;
+
+void gprop_use_datasets(mlp::set *trn, mlp::set *val, mlp::set *tst) {
+ trn_set = trn;
+ val_set = val;
+ tst_set = tst;
+}
+
+void ensure_datasets_initialized() {
+ if (!trn_set) {
+ cerr << "trn_set is not initialized. Must call gprop_use_datasets before training\n";
+ cerr.flush();
+ abort();
+ }
+}
+
+//-----------------------------------------------------------------------------
+// eoChromMutation
+//-----------------------------------------------------------------------------
+
+class eoChromMutation: public eoMonOp
+{
+public:
+ bool operator()(Chrom& chrom)
+ {
+ mse::net tmp(chrom);
+ tmp.train(*trn_set, 10, 0, 0.001);
+ return true;
+ }
+};
+
+//-----------------------------------------------------------------------------
+// eoChromXover
+//-----------------------------------------------------------------------------
+
+class eoChromXover: public eoQuadOp
+{
+public:
+ bool operator()(Chrom& chrom1, Chrom& chrom2)
+ {
+ chrom1.normalize();
+ chrom2.desaturate();
+
+ mse::net tmp1(chrom1), tmp2(chrom2);
+ ensure_datasets_initialized();
+ tmp1.train(*trn_set, 100, 0, 0.001);
+ tmp2.train(*trn_set, 100, 0, 0.001);
+
+ return true;
+ }
+};
+
+//-----------------------------------------------------------------------------
+// eoChromEvaluator
+//-----------------------------------------------------------------------------
+
+int correct(const mlp::net& net, const mlp::set& set)
+{
+ int sum = 0;
+
+ for (mlp::set::const_iterator s = set.begin(); s != set.end(); ++s)
+ {
+ unsigned partial = 0;
+
+ for (unsigned i = 0; i < s->output.size(); ++i)
+ if (s->output[i] < 0.5 && net(s->input)[i] < 0.5 ||
+ s->output[i] > 0.5 && net(s->input)[i] > 0.5)
+ ++partial;
+
+ if (partial == s->output.size())
+ ++sum;
+ }
+
+ return sum;
+}
+
+phenotype eoChromEvaluator(const Chrom& chrom)
+{
+ phenotype p;
+ ensure_datasets_initialized();
+ p.trn_ok = correct(chrom, *trn_set);
+ p.val_ok = correct(chrom, *val_set);
+ p.tst_ok = correct(chrom, *tst_set);
+ p.mse_error = mse::error(chrom, *val_set);
+
+ return p;
+};
+
+//-----------------------------------------------------------------------------
+
+#endif // gprop_h
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/l2.h b/trunk/paradiseo-eo/app/gprop/l2.h
new file mode 100644
index 000000000..011c66109
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/l2.h
@@ -0,0 +1,140 @@
+//-----------------------------------------------------------------------------
+// l2.h
+//-----------------------------------------------------------------------------
+
+#ifndef l2_h
+#define l2_h
+
+//-----------------------------------------------------------------------------
+
+#include // log
+#include // neuron layer net set
+
+//-----------------------------------------------------------------------------
+
+namespace l2
+{
+ //---------------------------------------------------------------------------
+ // useful typedefs
+ //---------------------------------------------------------------------------
+
+ using qp::real;
+ using qp::vector;
+ using qp::max_real;
+ using qp::min_real;
+ using qp::set;
+ using qp::neuron;
+ using qp::layer;
+
+ //---------------------------------------------------------------------------
+ // error
+ //---------------------------------------------------------------------------
+
+ real error(const mlp::net& net, const set& ts)
+ {
+ real error_ = 0.0;
+
+ for (set::const_iterator s = ts.begin(); s != ts.end(); ++s)
+ {
+ vector out = net(s->input);
+
+ for (unsigned i = 0; i < out.size(); ++i)
+ {
+ real target = s->output[i];
+ real value = out[i];
+ error_ -= target * log(value + min_real) +
+ (1.0 - target) * log(1.0 - value + min_real);
+ }
+ }
+
+ return error_;
+ }
+
+ //-------------------------------------------------------------------------
+ // l2
+ //-------------------------------------------------------------------------
+
+ class net: public qp::net
+ {
+ public:
+ net(mlp::net& n): qp::net(n) {}
+
+ real error(const set& ts)
+ {
+ real error_ = 0;
+
+ for (set::const_iterator s = ts.begin(); s != ts.end(); ++s)
+ {
+ forward(s->input);
+ error_ -= backward(s->input, s->output);
+ }
+
+ return error_;
+ }
+
+ private:
+ real backward(const vector& input, const vector& output)
+ {
+ reverse_iterator current_layer = rbegin();
+ reverse_iterator backward_layer = current_layer + 1;
+ real error_ = 0;
+
+ // output layer
+ for (unsigned j = 0; j < current_layer->size(); ++j)
+ {
+ neuron& n = (*current_layer)[j];
+ real out = output[j];
+ n.ndelta += n.delta = (out - n.out) /
+ (n.out * (1.0 - n.out) + min_real) * n.out * (1.0 - n.out);
+
+ if (size() == 1) // monolayer
+ n.dxo += n.delta * input;
+ else // multilayer
+ for (unsigned k = 0; k < n.dxo.size(); ++k)
+ n.dxo[k] += n.delta * (*backward_layer)[k].out;
+
+ error_ += out * log(n.out + min_real) +
+ (1.0 - out) * log(1.0 - n.out + min_real);
+ }
+
+ // hidden layers
+ while (++current_layer != rend())
+ {
+ reverse_iterator forward_layer = current_layer - 1;
+ reverse_iterator backward_layer = current_layer + 1;
+
+ for (unsigned j = 0; j < current_layer->size(); ++j)
+ {
+ neuron& n = (*current_layer)[j];
+ real sum = 0;
+ for (unsigned k = 0; k < forward_layer->size(); ++k)
+ {
+ neuron& nf = (*forward_layer)[k];
+ sum += nf.delta * (nf.n->weight[j] + nf.dweight1[j]);
+ }
+ n.delta = n.out * (1.0 - n.out) * sum;
+ n.ndelta += n.delta;
+
+ if (backward_layer == rend()) // first hidden layer
+ n.dxo += n.delta * input;
+ else // rest of hidden layers
+ for (unsigned k = 0; k < n.dxo.size(); ++k)
+ n.dxo[k] += n.delta * (*backward_layer)[k].out;
+ }
+ }
+
+ return error_;
+ }
+ };
+
+ //---------------------------------------------------------------------------
+
+} // namespace l2
+
+//-----------------------------------------------------------------------------
+
+#endif // l2_h
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/mlp.h b/trunk/paradiseo-eo/app/gprop/mlp.h
new file mode 100644
index 000000000..a674f576c
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/mlp.h
@@ -0,0 +1,458 @@
+//-----------------------------------------------------------------------------
+// mlp.h
+//-----------------------------------------------------------------------------
+
+#ifndef mlp_h
+#define mlp_h
+
+#include // generate
+#include // exp
+#include
+#include
+#include
+#include // invalid_argument
+#include
+#include
+#include // eoRng
+#include // normal_generator
+#include // *
+
+
+
+
+namespace mlp
+{
+ using namespace std;
+
+ typedef double real;
+ typedef std::vector vector;
+}
+
+
+namespace std {
+ ostream& operator<<(ostream& os, const mlp::vector& v)
+ {
+ ostream_iterator oi(os, " ");
+ copy(v.begin(), v.end(), oi);
+ return os;
+ }
+
+ istream& operator>>(istream& is, mlp::vector& v)
+ {
+ for (mlp::vector::iterator vi = v.begin() ; vi != v.end() ; vi++) {
+ is >> *vi;
+ }
+ return is;
+ }
+}
+
+namespace mlp
+{
+ using namespace std;
+
+ //---------------------------------------------------------------------------
+ // useful typedefs
+ //---------------------------------------------------------------------------
+
+
+ const real max_real = std::numeric_limits::max();
+ const real min_real = std::numeric_limits::min();
+
+
+ //---------------------------------------------------------------------------
+ // sigmoid
+ //---------------------------------------------------------------------------
+
+ real sigmoid(const real& x)
+ {
+ return 1.0 / (1.0 + exp(-x));
+ }
+
+
+ //---------------------------------------------------------------------------
+ // neuron
+ //---------------------------------------------------------------------------
+
+ struct neuron
+ {
+ real bias;
+ vector weight;
+
+ neuron(const unsigned& num_inputs = 0): weight(num_inputs) {}
+
+ void reset()
+ {
+ normal_generator rnd(1.0);
+ bias = rnd();
+ generate(weight.begin(), weight.end(), rnd);
+ }
+
+ real operator()(const vector& input) const
+ {
+ return sigmoid(bias + weight * input);
+ }
+
+ unsigned length() const { return weight.size() + 1; }
+
+ void normalize()
+ {
+ real n = sqrt(bias * bias + weight * weight);
+ bias /= n;
+ weight /= n;
+ }
+
+ void desaturate()
+ {
+ bias = -5.0 + 10.0 / (1.0 + exp(bias / -5.0));
+
+ for (vector::iterator w = weight.begin(); w != weight.end(); ++w)
+ *w = -5.0 + 10.0 / (1.0 + exp(*w / -5.0));
+ }
+
+ void perturb_num(double &num, double magnitude) {
+ double scale = max(num, 0.05) * magnitude;
+ double perturbation = scale * (drand48() - 0.5);
+ num += perturbation;
+ }
+
+ void perturb(double magnitude = 0.3, double probability = 1.0)
+ {
+
+ for (vector::iterator w = weight.begin(); w != weight.end(); ++w)
+ if ( probability >= 1.0 || drand48() < probability)
+ perturb_num(*w, magnitude);
+ if ( probability >= 1.0 || drand48() < probability)
+ perturb_num(bias, magnitude);
+ }
+ };
+}
+
+namespace std {
+
+ ostream& operator<<(ostream& os, const mlp::neuron& n)
+ {
+ return os << n.bias << " " << n.weight;
+ }
+
+ istream& operator>>(istream& is, mlp::neuron& n)
+ {
+ return is >> n.bias >> n.weight;
+ }
+
+}
+
+namespace mlp {
+
+ //---------------------------------------------------------------------------
+ // layer
+ //---------------------------------------------------------------------------
+
+ class layer: public std::vector
+ {
+ public:
+ layer(const unsigned& num_inputs = 0, const unsigned& num_neurons = 0):
+ std::vector(num_neurons, neuron(num_inputs)) {}
+
+ void reset()
+ {
+ normal_generator rnd(1.0);
+ for(iterator n = begin(); n != end(); ++n)
+ n->reset();
+ }
+
+ vector operator()(const vector& input) const
+ {
+ vector output(size());
+
+ for(unsigned i = 0; i < output.size(); ++i)
+ output[i] = (*this)[i](input);
+
+ return output;
+ }
+
+ unsigned length() const { return front().length() * size(); }
+
+ void normalize()
+ {
+ for(iterator n = begin(); n != end(); ++n)
+ n->normalize();
+ }
+
+ void desaturate()
+ {
+ for(iterator n = begin(); n != end(); ++n)
+ n->desaturate();
+ }
+
+ void perturb(double magnitude = 0.3, double probability = 1.0)
+ {
+ for(iterator n = begin(); n != end(); ++n)
+ n->perturb();
+ }
+
+ };
+
+}
+
+namespace std {
+
+ ostream& operator<<(ostream& os, const mlp::layer& l)
+ {
+ ostream_iterator oi(os, " ");
+ copy(l.begin(), l.end(), oi);
+ return os;
+ }
+
+ istream& operator>>(istream& is, mlp::layer& l)
+ {
+ for (mlp::layer::iterator li = l.begin() ; li != l.end() ; li++) {
+ is >> *li;
+ }
+ return is;
+ }
+
+}
+
+namespace mlp {
+
+
+ //---------------------------------------------------------------------------
+ // net
+ //---------------------------------------------------------------------------
+
+ class net: public std::vector
+ {
+ public:
+ net(const unsigned& num_inputs = 0,
+ const unsigned& num_outputs = 0,
+ const std::vector& hidden = std::vector())
+ {
+ init(num_inputs,num_outputs,hidden);
+ }
+
+
+ net(istream &is) {
+ load(is);
+ }
+
+ /** Virtual destructor */
+ virtual ~net() {};
+
+ void load(istream &is) {
+ unsigned num_inputs;
+ unsigned num_outputs;
+ unsigned num_hidden_layers;
+
+ is >> num_inputs >> num_outputs >> num_hidden_layers;
+
+ std::vector layer_sizes;
+ for (unsigned i=0; i> layer_size;
+ layer_sizes.push_back(layer_size);
+ }
+ unsigned check_outputs;
+ is >> check_outputs;
+ assert (check_outputs == num_outputs);
+ init (num_inputs,num_outputs,layer_sizes);
+ // skip forward to pass up opening '<' char
+ char c=' ';
+ while (c!='<' && !is.eof()) { is >> c;}
+ for (iterator l =begin() ; l != end(); l++) {
+ is >> *l;
+ }
+ do { is >> c; } while (c == ' ' && !is.eof());
+ assert(c == '>');
+ }
+
+ void init( unsigned num_inputs,
+ unsigned num_outputs,
+ const std::vector& hidden ) {
+ clear();
+ switch(hidden.size())
+ {
+ case 0:
+ push_back(layer(num_inputs, num_outputs));
+ break;
+ default:
+ push_back(layer(num_inputs, hidden.front()));
+ for (unsigned i = 0; i < hidden.size() - 1; ++i)
+ push_back(layer(hidden[i], hidden[i + 1]));
+ push_back(layer(hidden.back(), num_outputs));
+ break;
+ }
+ }
+
+ void reset()
+ {
+ normal_generator rnd(1.0);
+ for(iterator l = begin(); l != end(); ++l)
+ l->reset();
+ }
+
+ virtual vector operator()(const vector& input) const ;
+
+ unsigned winner(const vector& input) const
+ {
+ vector tmp = (*this)(input);
+ return (max_element(tmp.begin(), tmp.end()) - tmp.begin());
+ }
+
+ void save(ostream &os) const {
+ // Save the number of inputs, number of outputs, and number of hidden layers
+ os << num_inputs() << "\n" << num_outputs() << "\n" << num_hidden_layers() << "\n";
+ for(const_iterator l = begin(); l != end(); ++l)
+ os << l->size() << " ";
+ os << "\n";
+ os << *this;
+ os << "\n";
+ }
+
+ unsigned num_inputs() const { return front().front().length() - 1; }
+ unsigned num_outputs() const { return back().size(); }
+ unsigned num_hidden_layers() const {
+ signed s = (signed) size() -1;
+ return (s<0) ? 0 : s ;
+ }
+
+
+ unsigned length()
+ {
+ unsigned sum = 0;
+
+ for(iterator l = begin(); l != end(); ++l)
+ sum += l->length();
+
+ return sum;
+ }
+
+ void normalize()
+ {
+ for(iterator l = begin(); l != end(); ++l)
+ l->normalize();
+ }
+
+ void desaturate()
+ {
+ for(iterator l = begin(); l != end(); ++l)
+ l->desaturate();
+ }
+
+ void perturb(double magnitude = 0.3, double probability = 1.0)
+ {
+ for(iterator l = begin(); l != end(); ++l)
+ l->perturb();
+ }
+ };
+
+#ifndef NO_MLP_VIRTUALS
+ vector net::operator()(const vector& input) const
+ {
+ vector tmp = input;
+
+ for(const_iterator l = begin(); l != end(); ++l)
+ tmp = (*l)(tmp);
+
+ return tmp;
+ }
+#endif
+
+
+ //---------------------------------------------------------------------------
+ // sample
+ //---------------------------------------------------------------------------
+
+ struct sample
+ {
+ vector input, output;
+
+ sample(unsigned input_size = 0, unsigned output_size = 0):
+ input(input_size), output(output_size) {}
+ };
+
+ istream& operator>>(istream& is, sample& s)
+ {
+ return is >> s.input >> s.output;
+ }
+
+ ostream& operator<<(ostream& os, const sample& s)
+ {
+ return os << s.input << " " << s.output;
+ }
+
+
+ //---------------------------------------------------------------------------
+ // set
+ //---------------------------------------------------------------------------
+
+ class set: public std::vector
+ {
+ public:
+ set(unsigned input_size = 0, unsigned output_size = 0,
+ unsigned num_samples = 0):
+ std::vector(num_samples, sample(input_size, output_size)) {}
+
+ set(istream& is) : std::vector(0, sample(0, 0)) {
+ clear();
+ load(is);
+ }
+
+ void load(istream &is) {
+ unsigned input_size, output_size;
+ is >> input_size >> output_size;
+ sample samp(input_size, output_size);;
+ while (is >> samp) { push_back(samp); }
+ }
+
+ void save(ostream &os) const {
+ os << front().input.size() << " " << front().output.size() << endl;
+ copy(begin(), end(), ostream_iterator(os,"\n"));
+ }
+ };
+
+ ostream& operator<<(ostream& os, const set& s)
+ {
+ os << "<" << endl;
+ for (unsigned i = 0; i < s.size(); ++i)
+ os << s[i] << endl;
+ return os << ">";
+ }
+
+ //---------------------------------------------------------------------------
+ // euclidean_distance
+ //---------------------------------------------------------------------------
+
+ real euclidean_distance(const net& n1, const net& n2)
+ {
+ real sum = 0;
+
+ for(net::const_reverse_iterator l1 = n1.rbegin(), l2 = n2.rbegin();
+ l1 != n1.rend() && l2 != n2.rend(); ++l1, ++l2)
+ for(layer::const_iterator n1 = l1->begin(), n2 = l2->begin();
+ n1 != l1->end() && n2 != l2->end(); ++n1, ++n2)
+ {
+ real b = n1->bias - n2->bias;
+ vector w = n1->weight - n2->weight;
+ sum += b * b + w * w;
+ }
+ /*
+ #include
+ std::ofstream file("dist.stat", ios::app);
+ file << sqrt(sum) << endl;
+ */
+ return sqrt(sum);
+ }
+
+ //---------------------------------------------------------------------------
+
+} // namespace mlp
+
+
+
+#endif // mlp_h
+
+
+// Local Variables:
+// mode:C++
+// c-file-style: "Stroustrup"
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/mse.h b/trunk/paradiseo-eo/app/gprop/mse.h
new file mode 100644
index 000000000..841a88e3e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/mse.h
@@ -0,0 +1,140 @@
+//-----------------------------------------------------------------------------
+// mse.h
+//-----------------------------------------------------------------------------
+
+#ifndef mse_h
+#define mse_h
+
+//-----------------------------------------------------------------------------
+
+#include // neuron layer net set
+
+//-----------------------------------------------------------------------------
+
+namespace mse
+{
+ //---------------------------------------------------------------------------
+ // useful typedefs
+ //---------------------------------------------------------------------------
+
+ using qp::real;
+ using qp::vector;
+ using qp::max_real;
+ using qp::min_real;
+ using qp::set;
+ using qp::neuron;
+ using qp::layer;
+
+ //---------------------------------------------------------------------------
+ // error
+ //---------------------------------------------------------------------------
+
+ real error(const mlp::net& net, const set& ts)
+ {
+ real error_ = 0.0;
+
+ for (set::const_iterator s = ts.begin(); s != ts.end(); ++s)
+ {
+ vector out = net(s->input);
+
+ for (unsigned i = 0; i < out.size(); ++i)
+ {
+ real diff = s->output[i] - out[i];
+ error_ += diff * diff;
+ }
+ }
+
+ return error_ / ts.size();
+ }
+ //-------------------------------------------------------------------------
+ // mse
+ //-------------------------------------------------------------------------
+
+ class net: public qp::net
+ {
+ public:
+ net(mlp::net& n): qp::net(n) {}
+
+ real error(const set& ts)
+ {
+ real error_ = 0;
+
+ for (set::const_iterator s = ts.begin(); s != ts.end(); ++s)
+ {
+ forward(s->input);
+ error_ += backward(s->input, s->output);
+ }
+ error_ /= ts.size();
+
+ return error_;
+ }
+
+ private:
+ real backward(const vector& input, const vector& output)
+ {
+ reverse_iterator current_layer = rbegin();
+ reverse_iterator backward_layer = current_layer + 1;
+ real error_ = 0;
+
+ // output layer
+ for (unsigned j = 0; j < current_layer->size(); ++j)
+ {
+ neuron& n = (*current_layer)[j];
+
+ real diff = output[j] - n.out;
+ n.ndelta += n.delta = diff * n.out * (1.0 - n.out);
+
+ if (size() == 1) // monolayer
+ n.dxo += n.delta * input;
+ else // multilayer
+ for (unsigned k = 0; k < n.dxo.size(); ++k)
+ n.dxo[k] += n.delta * (*backward_layer)[k].out;
+
+ error_ += diff * diff;
+ }
+
+ // hidden layers
+ while (++current_layer != rend())
+ {
+ reverse_iterator forward_layer = current_layer - 1;
+ reverse_iterator backward_layer = current_layer + 1;
+
+ for (unsigned j = 0; j < current_layer->size(); ++j)
+ {
+
+ neuron& n = (*current_layer)[j];
+ real sum = 0;
+
+ for (unsigned k = 0; k < forward_layer->size(); ++k)
+ {
+ neuron& nf = (*forward_layer)[k];
+ sum += nf.delta * (nf.n->weight[j] + nf.dweight1[j]);
+ }
+
+ n.delta = n.out * (1.0 - n.out) * sum;
+ n.ndelta += n.delta;
+
+
+ if (backward_layer == rend()) // first hidden layer
+ n.dxo += n.delta * input;
+ else // rest of hidden layers
+ for (unsigned k = 0; k < n.dxo.size(); ++k)
+ n.dxo[k] += n.delta * (*backward_layer)[k].out;
+ }
+ }
+
+ return error_;
+ }
+ };
+
+ //---------------------------------------------------------------------------
+
+} // namespace mse
+
+//-----------------------------------------------------------------------------
+
+#endif // mse_h
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/qp.h b/trunk/paradiseo-eo/app/gprop/qp.h
new file mode 100644
index 000000000..e91425623
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/qp.h
@@ -0,0 +1,251 @@
+//-----------------------------------------------------------------------------
+// qp.h
+//-----------------------------------------------------------------------------
+
+#ifndef qp_h
+#define qp_h
+
+//-----------------------------------------------------------------------------
+
+#include // istream ostream
+#include // fill
+#include // vector
+#include // uniform_generator
+#include // neuron layer net
+
+//-----------------------------------------------------------------------------
+
+namespace qp
+{
+ //---------------------------------------------------------------------------
+ // useful typedefs
+ //---------------------------------------------------------------------------
+
+ using mlp::real;
+ using mlp::vector;
+
+ using mlp::max_real;
+ using mlp::min_real;
+
+ using mlp::set;
+
+ //---------------------------------------------------------------------------
+ // useful constants
+ //---------------------------------------------------------------------------
+
+ const real eta_default = 0.5;
+ const real eta_floor = 0.0001;
+ const real alpha_default = 0.9;
+ const real lambda_default = 0.5;
+ const real lambda0 = 0.1;
+ const real backtrack_step = 0.5;
+ const real me_floor = 0.0001;
+ const real mw_floor = 0.0001;
+
+
+ //---------------------------------------------------------------------------
+ // neuron
+ //---------------------------------------------------------------------------
+
+ struct neuron
+ {
+ mlp::neuron* n;
+ real out, delta, ndelta, dbias1, dbias2;
+ vector dweight1, dweight2, dxo;
+
+ neuron(mlp::neuron& _n):
+ n(&_n), out(0), delta(0), ndelta(0), dbias1(0), dbias2(0),
+ dweight1(n->weight.size(), 0),
+ dweight2(n->weight.size(), 0),
+ dxo(n->weight.size(), 0) {}
+
+ void reset()
+ {
+ // underlaying neuron
+ n->reset();
+
+ // addons
+ out = delta = ndelta = dbias1 = dbias2 = 0;
+ fill(dweight1.begin(), dweight1.end(), 0);
+ fill(dweight2.begin(), dweight2.end(), 0);
+ fill(dxo.begin(), dxo.end(), 0);
+ }
+
+ real operator()(const vector& input)
+ {
+ return out = mlp::sigmoid(n->bias + dbias1 +
+ (n->weight + dweight1) * input);
+ }
+ };
+
+ ostream& operator<<(ostream& os, const neuron& n)
+ {
+ return os << *n.n << " " << n.out << " " << n.delta << " "
+ << n.ndelta << " " << n.dbias1 << " " << n.dbias2 << " "
+ << n.dweight1 << " " << n.dweight2 << " " << n.dxo;
+ }
+
+
+ //---------------------------------------------------------------------------
+ // layer
+ //---------------------------------------------------------------------------
+
+ class layer: public std::vector
+ {
+ public:
+ layer(mlp::layer& l)//: std::vector(l.begin(), l.end()) {}
+ {
+ for (mlp::layer::iterator n = l.begin(); n != l.end(); ++n)
+ push_back(neuron(*n));
+ }
+
+ void reset()
+ {
+ for(iterator n = begin(); n != end(); ++n)
+ n->reset();
+ }
+
+ vector operator()(const vector& input)
+ {
+ vector output(size());
+
+ for(unsigned i = 0; i < output.size(); ++i)
+ output[i] = (*this)[i](input);
+
+ return output;
+ }
+ };
+
+
+ //---------------------------------------------------------------------------
+ // net
+ //---------------------------------------------------------------------------
+
+ class net: public std::vector
+ {
+ public:
+ net(mlp::net& n) //: std::vector(n.begin(), n.end()) { reset(); }
+ {
+ for (mlp::net::iterator l = n.begin(); l != n.end(); ++l)
+ push_back(*l);
+ }
+
+ virtual ~net() {}
+
+ void reset()
+ {
+ for(iterator l = begin(); l != end(); ++l)
+ l->reset();
+ }
+
+ real train(const set& ts,
+ unsigned epochs,
+ real target_error,
+ real tolerance,
+ real eta = eta_default,
+ real momentum = alpha_default,
+ real lambda = lambda_default)
+ {
+ real error_ = max_real;
+
+ while (epochs-- && error_ > target_error)
+ {
+ real last_error = error_;
+
+ init_delta();
+
+ error_ = error(ts);
+
+ if (error_ < last_error + tolerance)
+ {
+ coeff_adapt(eta, momentum, lambda);
+ weight_update(ts.size(), true, eta, momentum);
+ }
+ else
+ {
+ eta *= backtrack_step;
+ eta = max(eta, eta_floor);
+ momentum = eta * lambda;
+ weight_update(ts.size(), false, eta, momentum);
+ error_ = last_error;
+ }
+ }
+
+ return error_;
+ }
+
+ virtual real error(const set& ts) = 0;
+
+ // protected:
+ void forward(vector input)
+ {
+ for (iterator l = begin(); l != end(); ++l)
+ {
+ vector tmp = (*l)(input);
+ input.swap(tmp);
+ }
+ }
+
+ // private:
+ void init_delta()
+ {
+ for (iterator l = begin(); l != end(); ++l)
+ for (layer::iterator n = l->begin(); n != l->end(); ++n)
+ fill(n->dxo.begin(), n->dxo.end(), n->ndelta = 0.0);
+ }
+
+ void coeff_adapt(real& eta, real& momentum, real& lambda)
+ {
+ real me = 0, mw = 0, ew = 0;
+
+ for (iterator l = begin(); l != end(); ++l)
+ for (layer::iterator n = l->begin(); n != l->end(); ++n)
+ {
+ me += n->dxo * n->dxo;
+ mw += n->dweight1 * n->dweight1;
+ ew += n->dxo * n->dweight1;
+ }
+
+ me = max(static_cast(sqrt(me)), me_floor);
+ mw = max(static_cast(sqrt(mw)), mw_floor);
+ eta *= (1.0 + 0.5 * ew / ( me * mw));
+ eta = max(eta, eta_floor);
+ lambda = lambda0 * me / mw;
+ momentum = eta * lambda;
+#ifdef DEBUG
+ cout << me << " \t" << mw << " \t" << ew << " \t"
+ << eta << " \t" << momentum << " \t" << lambda << endl;
+#endif // DEBUG
+ }
+
+ void weight_update(unsigned size, bool fire, real eta, real momentum)
+ {
+ for (iterator l = begin(); l != end(); ++l)
+ for (layer::iterator n = l->begin(); n != l->end(); ++n)
+ {
+ n->ndelta /= size;
+ n->dxo /= size;
+ if (fire)
+ {
+ n->n->weight += n->dweight1;
+ n->dweight2 = n->dweight1;
+ n->n->bias += n->dbias1;
+ n->dbias2 = n->dbias1;
+ }
+ n->dweight1 = eta * n->dxo + momentum * n->dweight2;
+ n->dbias1 = eta * n->ndelta + momentum * n->dbias2;
+ }
+ }
+ };
+
+ //---------------------------------------------------------------------------
+
+} // namespace qp
+
+//-----------------------------------------------------------------------------
+
+#endif // qp_h
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/gprop/vecop.h b/trunk/paradiseo-eo/app/gprop/vecop.h
new file mode 100644
index 000000000..7cd5a6095
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gprop/vecop.h
@@ -0,0 +1,214 @@
+//-----------------------------------------------------------------------------
+// vecop.h
+//-----------------------------------------------------------------------------
+
+#ifndef VECOP_H
+#define VECOP_H
+
+//-----------------------------------------------------------------------------
+
+#include // ostream istream
+#include // vector
+#include // plus minus multiplies divides
+#include // inner_product
+
+//-----------------------------------------------------------------------------
+// vector + vector
+//-----------------------------------------------------------------------------
+
+template vector operator+(const vector& v1, const vector& v2)
+{
+ vector tmp = v1;
+ transform(tmp.begin(), tmp.end(), v2.begin(), tmp.begin(), plus());
+ return tmp;
+}
+
+template vector operator-(const vector& v1, const vector& v2)
+{
+ vector tmp = v1;
+ transform(tmp.begin(), tmp.end(), v2.begin(), tmp.begin(), minus());
+ return tmp;
+}
+
+template T operator*(const vector& v1, const vector& v2)
+{
+ return inner_product(v1.begin(), v1.end(), v2.begin(), static_cast(0));
+}
+
+template T operator/(const vector& v1, const vector& v2)
+{
+ return inner_product(v1.begin(), v1.end(), v2.begin(), static_cast(0),
+ plus(), divides());
+}
+
+//-----------------------------------------------------------------------------
+// vector += vector
+//-----------------------------------------------------------------------------
+
+template vector& operator+=(vector& v1, const vector& v2)
+{
+ transform(v1.begin(), v1.end(), v2.begin(), v1.begin(), plus());
+ return v1;
+}
+
+template vector& operator-=(vector& v1, const vector& v2)
+{
+ transform(v1.begin(), v1.end(), v2.begin(), v1.begin(), minus());
+ return v1;
+}
+
+//-----------------------------------------------------------------------------
+// vector + number
+//-----------------------------------------------------------------------------
+
+template vector operator+(const vector& a, const B& b)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(plus(), b));
+ return tmp;
+}
+
+template vector operator-(const vector& a, const B& b)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(minus(), b));
+ return tmp;
+}
+
+template vector operator*(const vector& a, const B& b)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(multiplies(), b));
+ return tmp;
+}
+
+template vector operator/(const vector& a, const B& b)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(divides(), b));
+ return tmp;
+}
+
+//-----------------------------------------------------------------------------
+// number + vector
+//-----------------------------------------------------------------------------
+
+template vector operator+(const B& b, const vector& a)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(plus(), b));
+ return tmp;
+}
+
+template vector operator-(const B& b, const vector& a)
+{
+ vector tmp(a.size(), b);
+ transform(tmp.begin(), tmp.end(), a.begin(), tmp.begin(), minus());
+ return tmp;
+}
+
+template vector operator*(const B& b, const vector& a)
+{
+ vector tmp = a;
+ transform(tmp.begin(), tmp.end(), tmp.begin(), bind2nd(multiplies(), b));
+ return tmp;
+}
+
+template vector operator/(const B& b, const vector& a)
+{
+ vector tmp(a.size(), b);
+ transform(tmp.begin(), tmp.end(), a.begin(), tmp.begin(), divides());
+ return tmp;
+}
+
+//-----------------------------------------------------------------------------
+// vector += number
+//-----------------------------------------------------------------------------
+
+template vector& operator+=(vector& a, const B& b)
+{
+ transform(a.begin(), a.end(), a.begin(), bind2nd(plus(), b));
+ return a;
+}
+
+template vector& operator-=(vector& a, const B& b)
+{
+ transform(a.begin(), a.end(), a.begin(), bind2nd(minus(), b));
+ return a;
+}
+
+template vector& operator*=(vector& a, const B& b)
+{
+ transform(a.begin(), a.end(), a.begin(), bind2nd(multiplies(), b));
+ return a;
+}
+
+template vector& operator/=(vector& a, const B& b)
+{
+ transform(a.begin(), a.end(), a.begin(), bind2nd(divides(), b));
+ return a;
+}
+
+//-----------------------------------------------------------------------------
+// I/O
+//-----------------------------------------------------------------------------
+
+template ostream& operator<<(ostream& os, const vector& v)
+{
+ os << '<';
+ if (v.size())
+ {
+ copy(v.begin(), v.end() - 1, ostream_iterator(os, " "));
+ os << v.back();
+ }
+ return os << '>';
+}
+
+template istream& operator>>(istream& is, vector& v)
+{
+ v.clear();
+
+ char c;
+ is >> c;
+ if (!is || c != '<')
+ is.setstate(ios::failbit);
+ else
+ {
+ T t;
+ do {
+ is >> c;
+ if (is && c!= '>')
+ {
+ is.putback(c);
+ is >> t;
+ if (is)
+ v.push_back(t);
+ }
+ } while (is && c != '>');
+ }
+
+ return is;
+}
+
+//-----------------------------------------------------------------------------
+// euclidean_distance
+//-----------------------------------------------------------------------------
+
+template T euclidean_distance(const vector& v1,
+ const vector& v2)
+{
+ T sum = 0, tmp;
+
+ for (unsigned i = 0; i < v1.size(); ++i)
+ {
+ tmp = v1[i] - v2[i];
+ sum += tmp * tmp;
+ }
+
+ return sqrt(sum);
+}
+
+//-----------------------------------------------------------------------------
+
+#endif
+
diff --git a/trunk/paradiseo-eo/app/gpsymreg/.cvsignore b/trunk/paradiseo-eo/app/gpsymreg/.cvsignore
new file mode 100644
index 000000000..70845e08e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/.cvsignore
@@ -0,0 +1 @@
+Makefile.in
diff --git a/trunk/paradiseo-eo/app/gpsymreg/CVS/Entries b/trunk/paradiseo-eo/app/gpsymreg/CVS/Entries
new file mode 100644
index 000000000..3c6e51430
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/CVS/Entries
@@ -0,0 +1,7 @@
+/.cvsignore/1.1/Fri Sep 17 17:00:04 2004//
+/Makefile.am/1.7/Sun Oct 2 21:42:08 2005//
+/fitness.h/1.7/Mon Mar 27 18:55:19 2006//
+/main.cpp/1.6/Wed Oct 5 21:34:19 2005//
+/node.h/1.6/Mon Feb 4 14:28:00 2002//
+/parameters.h/1.1/Thu Jun 28 14:39:36 2001//
+D
diff --git a/trunk/paradiseo-eo/app/gpsymreg/CVS/Repository b/trunk/paradiseo-eo/app/gpsymreg/CVS/Repository
new file mode 100644
index 000000000..54901c042
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/CVS/Repository
@@ -0,0 +1 @@
+eo/app/gpsymreg
diff --git a/trunk/paradiseo-eo/app/gpsymreg/CVS/Root b/trunk/paradiseo-eo/app/gpsymreg/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/app/gpsymreg/Makefile.am b/trunk/paradiseo-eo/app/gpsymreg/Makefile.am
new file mode 100644
index 000000000..0ada4ba5e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/Makefile.am
@@ -0,0 +1,15 @@
+# Makefile.am for app/gpsymreg
+
+noinst_PROGRAMS = gpsymreg
+
+gpsymreg_SOURCES = main.cpp
+
+noinst_HEADERS = fitness.h node.h parameters.h
+
+
+LIBEO = $(top_builddir)/src/libeo.a
+LIBEOUTILS = $(top_builddir)/src/utils/libeoutils.a
+
+AM_CXXFLAGS = -I$(top_srcdir)/src
+DEPS = $(LIBEO) $(LIBEOUTILS)
+LIBS = $(LIBEO) $(LIBEOUTILS)
diff --git a/trunk/paradiseo-eo/app/gpsymreg/fitness.h b/trunk/paradiseo-eo/app/gpsymreg/fitness.h
new file mode 100644
index 000000000..d8a3f5482
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/fitness.h
@@ -0,0 +1,228 @@
+/*
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ jeggermo@liacs.nl
+*/
+
+#ifndef _FITNESS_FUNCTION_H
+#define _FITNESS_FUNCTION_H
+
+#include
+#include
+
+#include
+#include "parameters.h"
+#include "node.h"
+
+using namespace gp_parse_tree;
+using namespace std;
+
+
+
+// the first fitness is the normal goal fitness
+// the second fitness is the tree size (we prefer smaller trees)
+// lets use names to define the different fitnesses
+#define NORMAL 0 // Stepwise Adaptation of Weights Fitness
+#define SMALLESTSIZE 1 // The size of the tree, we want to minimize this one -- statistics will tell us the smallest tree size
+
+
+// Look: overloading the maximization without overhead (thing can be inlined)
+class MinimizingFitnessTraits : public eoParetoFitnessTraits
+{
+ public :
+ static bool maximizing(int which) { return false;} // we want to minimize both fitnesses
+ static unsigned nObjectives() { return 2;} // the number of fitnesses }
+};
+
+// Lets define our MultiObjective FitnessType
+typedef eoParetoFitness FitnessType;
+
+
+// John Koza's sextic polynomial (our example problem)
+
+double sextic_polynomial(double x)
+{
+ double result=0;
+ result = pow(x,6) - (2*pow(x,4)) + pow(x,2);
+ return result;
+};
+
+// we use the following functions for the basic math functions
+
+double _plus(double arg1, double arg2)
+{
+ return arg1 + arg2;
+}
+
+double _minus(double arg1, double arg2)
+{
+ return arg1 - arg2;
+}
+
+double _multiplies(double arg1, double arg2)
+{
+ return arg1 * arg2;
+}
+
+// the function for a protected divide looks a little bit different
+double _divides(double arg1, double arg2)
+{
+ if (arg2 ==0)
+ return 0;
+ else
+ return arg1 / arg2;
+}
+
+double _negate(double arg1)
+{
+ return -arg1;
+}
+
+
+
+// now let's define our tree nodes
+
+void init(vector &initSequence)
+{
+
+ // we have only one variable (X)
+ Operation varX( (unsigned int) 0, string("X") );
+
+
+ // the main binary operators
+ Operation OpPLUS ( _plus, string("+"));
+ Operation OpMINUS( _minus,string("-"));
+ Operation OpMULTIPLIES(_multiplies,string("*"));
+ // We can use a protected divide function.
+ Operation OpDIVIDE( _divides, string("/") );
+
+
+ // Now the functions as binary functions
+ Operation PLUS( string("plus"), _plus);
+ Operation MINUS( string("minus"), _minus);
+ Operation MULTIPLIES( string("multiply"), _multiplies);
+ Operation DIVIDE( string("divide"), _divides);
+
+
+ // and some unary functions
+ Operation NEGATE( _negate,string("-"));
+ Operation SIN ( sin, string("sin"));
+ Operation COS ( cos, string("cos"));
+
+ // Now we are ready to add the possible nodes to our initSequence (which is used by the eoDepthInitializer)
+
+ // so lets start with our variable
+ initSequence.push_back(varX);
+
+ // followed by the constants 2, 4, 6
+ for(unsigned int i=2; i <= 6; i+=2)
+ {
+ char text[255];
+ sprintf(text, "%i", i);
+ Operation op(i*1.0, text);
+ initSequence.push_back( op );
+ // and we add the variable again (so we have get lots of variables);
+ initSequence.push_back( varX );
+ }
+
+ // next we add the unary functions
+
+ initSequence.push_back( NEGATE );
+ initSequence.push_back( SIN );
+ initSequence.push_back( COS );
+
+ // and the binary functions
+ initSequence.push_back( PLUS);
+ initSequence.push_back( MINUS );
+ initSequence.push_back( MULTIPLIES );
+ initSequence.push_back( DIVIDE );
+
+ // and the binary operators
+ initSequence.push_back( OpPLUS);
+ initSequence.push_back( OpMINUS );
+
+ initSequence.push_back( OpMULTIPLIES );
+ initSequence.push_back( OpDIVIDE );
+
+
+};
+
+
+
+class RegFitness: public eoEvalFunc< eoParseTree >
+{
+ public:
+
+ typedef eoParseTree EoType;
+
+ void operator()(EoType &_eo)
+ {
+
+ vector< double > input(1); // the input variable(s)
+ double output(0.);
+ double target;
+ FitnessType fitness;
+
+
+ float x=0;
+ double fit=0;
+ for(x=-1; x <= 1; x+=0.1)
+ {
+ input[0] = x;
+ target = sextic_polynomial(x);
+ _eo.apply(output,input);
+
+ fit += pow(target - output, 2);
+ }
+
+ fitness[NORMAL] = fit;
+
+ fitness[SMALLESTSIZE] = _eo.size() / (1.0*parameter.MaxSize);
+ _eo.fitness(fitness);
+
+ if (fitness[NORMAL] < best[NORMAL])
+ {
+ best[NORMAL] = fitness[NORMAL];
+ tree="";
+ _eo.apply(tree);
+ }
+
+ }
+
+
+
+ RegFitness(eoValueParam &_generationCounter, vector< Node > &initSequence, Parameters &_parameter) : eoEvalFunc(), generationCounter(_generationCounter), parameter(_parameter)
+ {
+ init(initSequence);
+ best[NORMAL] = 1000;
+ tree= "not found";
+ };
+
+ ~RegFitness()
+ {
+ cerr << "Best Fitness= " << best[NORMAL] << endl;
+ cerr << tree << endl;
+ };
+
+ private:
+ eoValueParam &generationCounter; // so we know the current generation
+ Parameters ¶meter; // the parameters
+ FitnessType best; // the best found fitness
+ string tree;
+};
+
+#endif
+
diff --git a/trunk/paradiseo-eo/app/gpsymreg/main.cpp b/trunk/paradiseo-eo/app/gpsymreg/main.cpp
new file mode 100644
index 000000000..aeb7c6450
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/main.cpp
@@ -0,0 +1,172 @@
+/*
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ jeggermo@liacs.nl
+*/
+
+#ifdef _MSC_VER
+#pragma warning(disable:4786)
+#endif
+
+#ifdef HAVE_CONFIG_H
+#include
+#endif
+
+#include
+#include "gp/eoParseTree.h"
+#include "eo"
+
+using namespace gp_parse_tree;
+using namespace std;
+
+//-----------------------------------------------------------------------------
+
+#include "node.h"
+#include "parameters.h"
+#include "fitness.h"
+
+
+// TYPE DECLARATIONS FOR GP
+
+
+typedef eoParseTree EoType;
+typedef eoPop Pop;
+
+//-----------------------------------------------------------------------------
+
+int main(int argc, char *argv[])
+{
+
+ // the vector containing the possible nodes
+ vector initSequence;
+
+ // initialise parameters
+ Parameters parameter(argc, argv);
+
+ // set the randomseed
+ rng.reseed(parameter.randomseed);
+
+ // Create a generation counter
+ eoValueParam generationCounter(0, "Gen.");
+
+ // Create an incrementor (sub-class of eoUpdater). Note that the
+ // parameter's value is passed by reference,
+ // so every time the incrementer is updated (every generation),
+ // the data in generationCounter will change.
+ eoIncrementor increment(generationCounter.value());
+
+
+ // create an instantiation of the fitness/evaluation function
+ // it initializes the initSequence vector
+ // the parameters are passed on as well
+ RegFitness eval(generationCounter, initSequence, parameter);
+
+ // Depth Initializor, set for Ramped Half and Half Initialization
+ eoParseTreeDepthInit initializer(parameter.InitMaxDepth, initSequence, true, true);
+
+ // create the initial population
+ Pop pop(parameter.population_size, initializer);
+
+ // and evaluate the individuals
+ apply(eval, pop);
+
+ generationCounter.value()++; // set the generationCounter to 1
+
+
+ // define X-OVER
+
+ eoSubtreeXOver xover(parameter.MaxSize);
+
+ // define MUTATION
+ eoBranchMutation mutation(initializer, parameter.MaxSize);
+// eoExpansionMutation mutation(initializer, parameter.MaxSize);
+// eoCollapseSubtreeMutation mutation(initializer, parameter.MaxSize);
+// eoPointMutation mutation(initSequence);
+// eoHoistMutation mutation;
+
+ // The operators are encapsulated into an eoTRansform object,
+ // that performs sequentially crossover and mutation
+ eoSGATransform transform(xover, parameter.xover_rate, mutation, parameter.mutation_rate);
+
+ // The robust tournament selection
+ // in our case 5-tournament selection
+ eoDetTournamentSelect selectOne(parameter.tournamentsize);
+ // is now encapsulated in a eoSelectMany
+ eoSelectMany select(selectOne, parameter.offspring_size, eo_is_an_integer);
+
+ // and the generational replacement
+ //eoGenerationalReplacement replace;
+ // or the SteadtState replacment
+ //eoSSGAWorseReplacement replace;
+ // or comma selection
+ eoCommaReplacement replace;
+
+ // Terminators
+ eoGenContinue term(parameter.nGenerations);
+
+ eoCheckPoint checkPoint(term);
+
+ // STATISTICS
+ eoAverageStat avg;
+ eoBestFitnessStat best;
+
+
+ // Add it to the checkpoint,
+ // so the counter is updated (here, incremented) every generation
+ checkPoint.add(increment);
+ checkPoint.add(avg);
+ checkPoint.add(best);
+
+#ifdef HAVE_GNUPLOT
+ eoGnuplot1DMonitor gnuplotmonitor("gnuplotBestStats");
+ gnuplotmonitor.add(generationCounter);
+ gnuplotmonitor.add(best);
+ // we need to add a empty string variable if we want to seed the second fitness value
+ eoValueParam dummy1("", "Smallest Tree Size");
+ gnuplotmonitor.add(dummy1);
+
+ eoGnuplot1DMonitor gnuplotAvgmonitor("gnuplotAvgStats");
+ gnuplotAvgmonitor.add(generationCounter);
+ gnuplotAvgmonitor.add(avg);
+ // we need to add a empty string variable if we want to seed the second fitness value
+ eoValueParam dummy2("", "Average Tree Size");
+ gnuplotAvgmonitor.add(dummy2);
+
+ checkPoint.add(gnuplotmonitor);
+ checkPoint.add(gnuplotAvgmonitor);
+#endif
+ // GP Generation
+ eoEasyEA gp(checkPoint, eval, select, transform, replace);
+
+ cout << "Initialization done" << endl;
+
+
+ try
+ {
+ gp(pop);
+ }
+ catch (exception& e)
+ {
+ cout << "exception: " << e.what() << endl;;
+ exit(EXIT_FAILURE);
+ }
+
+ return 1;
+
+};
+
+
+
diff --git a/trunk/paradiseo-eo/app/gpsymreg/node.h b/trunk/paradiseo-eo/app/gpsymreg/node.h
new file mode 100644
index 000000000..85aa4479e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/node.h
@@ -0,0 +1,248 @@
+/*
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ jeggermo@liacs.nl
+*/
+
+#ifndef _NODE_H
+#define _NODE_H
+
+
+
+#include
+#include
+#include // for finite(double) function
+
+using namespace gp_parse_tree;
+using namespace std;
+
+
+/* A new Operation and Node class for even more flexibility.
+
+ Improvements over the t-eoSymreg code are:
+
+ * No hardcoded functions or operators. The Operation and Node class below
+ allow you to specify your own unary and binary functions as well as
+ binary operators (like +,-,*,/). Moreover you can detemine if you want
+ to allow primitve subroutines with either one or two arguments.
+
+ If a Node has a subroutine Operation it will take evaluate the first
+ (and possible second) child branch and use them as input variables for
+ the remaining second (or third) child branch.
+*/
+
+
+typedef enum {Variable, UFunction, BFunction, BOperator, Const} Type;
+
+typedef double (*BinaryFunction)(const double,const double);
+typedef double (*UnaryFunction)(const double);
+
+struct Operation
+{
+ public:
+
+ typedef unsigned int VariableID;
+ typedef string Label;
+
+
+ // if your compiler allows you to have nameless unions you can make this a
+ // union by removing the //'s below
+
+ //union
+ //{
+ UnaryFunction uFunction;
+ BinaryFunction bFunction;
+ VariableID id;
+ double constant;
+ //};
+
+
+
+ Label label;
+ Type type;
+
+ // the default constructor results in a constant with value 0
+ Operation() : constant(0), label("0"), type(Const){};
+ // two possible constructors for Unary Functions
+ Operation(UnaryFunction _uf, Label _label): uFunction(_uf), label(_label), type(UFunction) {};
+ Operation(Label _label, UnaryFunction _uf): uFunction(_uf), label(_label), type(UFunction) {};
+
+ // Watch out there are two constructors using pointers two binary functions:
+ // Binary Function (printed as label(subtree0,subtree1) (e.g. pow(x,y))
+ // Binary Operator (printed as (subtree0 label subtree1) (e.g. x^y)
+ // The difference is purely cosmetic.
+
+ // If you specify the label before the function pointer -> Binary Function
+ Operation(Label _label, BinaryFunction _bf): bFunction(_bf), label(_label), type(BFunction) {};
+ // If you specify the function pointer before the label -> Binary Operator
+ Operation(BinaryFunction _bf, Label _label): bFunction(_bf), label(_label), type(BOperator) {};
+
+ // A constructor for variables
+ Operation(VariableID _id, Label _label): id(_id), label(_label), type(Variable) {};
+ // A constructor for constants
+ Operation(double _constant, Label _label): constant(_constant), label(_label), type(Const) {};
+
+
+ Operation(const Operation &_op)
+ {
+ switch(_op.type)
+ {
+ case Variable: id = _op.id; break;
+ case UFunction: uFunction = _op.uFunction; break;
+ case BFunction: bFunction = _op.bFunction; break;
+ case BOperator: bFunction = _op.bFunction; break;
+ case Const: constant = _op.constant; break;
+ }
+ type = _op.type;
+ label = _op.label;
+ };
+ virtual ~Operation(){};
+
+};
+
+
+class Node
+{
+ private:
+ Operation op;
+
+ public:
+
+ Node(void): op(Operation()){};
+ Node(Operation &_op) : op(_op){};
+ virtual ~Node(void) {}
+
+ int arity(void) const
+ {
+ switch(op.type)
+ {
+ case Variable: return 0;
+ case UFunction: return 1;
+ case BFunction: return 2;
+ case BOperator: return 2;
+ case Const: return 0;
+ }
+ return 0;
+ }
+
+ void randomize(void) {}
+
+ template
+ void operator()(double& result, Children args, vector &var) const
+ {
+ double result0;
+ double result1;
+
+
+ switch(op.type)
+ {
+ case Variable: result = var[op.id%var.size()]; //%var.size() used in the case of Subroutines and as a security measure
+ break;
+ case UFunction: args[0].apply(result0, var);
+ result = op.uFunction(result0);
+ break;
+ case BFunction:
+ case BOperator: args[0].apply(result0, var);
+ args[1].apply(result1, var);
+ result = op.bFunction(result0,result1);
+ break;
+ case Const: result = op.constant;
+ break;
+
+ }
+
+ }
+
+ template
+ void operator()(string& result, Children args) const
+ {
+
+ string subtree0;
+ string subtree1;
+ string subtree2;
+
+ switch(op.type)
+ {
+
+ case Variable:
+ case Const: result += op.label;
+ break;
+
+ case UFunction: result += op.label;
+ result += "(";
+ args[0].apply(subtree0);
+ result += subtree0;
+ result += ")";
+ break;
+ case BFunction: result += op.label;
+ result += "(";
+ args[0].apply(subtree0);
+ result += subtree0;
+ result += ",";
+ args[1].apply(subtree1);
+ result += subtree1;
+ result += ")";
+ break;
+ case BOperator: result += "(";
+ args[0].apply(subtree0);
+ result += subtree0;
+ result += op.label;
+ args[1].apply(subtree1);
+ result += subtree1;
+ result += ")";
+ break;
+ default: result += "ERROR in Node::operator(string,...) \n"; break;
+ }
+ }
+
+ Operation getOp(void) const {return op;}
+
+};
+
+
+
+
+
+
+
+
+
+
+
+//-----------------------------------------------------------
+// saving, loading LETS LEAVE IT OUT FOR NOW
+
+
+
+std::ostream& operator<<(std::ostream& os, const Node& eot)
+{
+ Operation op(eot.getOp());
+
+ os << (eot.getOp()).label;
+ return os;
+}
+
+
+// we can't load because we are using function pointers. Instead we prevent a compiler warning by calling the arity() function.
+std::istream& operator>>(std::istream& is, Node& eot)
+{
+ eot.arity();
+ return is;
+}
+
+
+
+#endif
diff --git a/trunk/paradiseo-eo/app/gpsymreg/parameters.h b/trunk/paradiseo-eo/app/gpsymreg/parameters.h
new file mode 100644
index 000000000..4cd23ec09
--- /dev/null
+++ b/trunk/paradiseo-eo/app/gpsymreg/parameters.h
@@ -0,0 +1,112 @@
+/*
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ jeggermo@liacs.nl
+*/
+
+#ifndef _PARAMETERS_FUNCTION_H
+#define _PARAMETERS_FUNCTION_H
+
+#include
+#include
+
+using namespace gp_parse_tree;
+using namespace std;
+
+struct Parameters{
+ unsigned int nGenerations; // -G
+ unsigned population_size; // -P
+ unsigned offspring_size; // -O
+ unsigned int MaxSize; // -S
+ unsigned int InitMaxDepth; // -D
+ unsigned int randomseed; // -R
+ double xover_rate; // -x
+ double mutation_rate; // -y
+ unsigned int tournamentsize; // -t
+
+
+ Parameters(int argc, char **argv)
+ {
+ eoParser parser(argc,argv);
+
+ // generations
+ eoValueParam paramGenerations(1, "generations", "Generations", 'G', false);
+ parser.processParam( paramGenerations );
+ nGenerations = paramGenerations.value();
+ cerr << "nGenerations= " << nGenerations << endl;
+
+ // populationsize
+ eoValueParam paramPopulationSize(10, "populationsize", "PopulationSize", 'P', false);
+ parser.processParam( paramPopulationSize );
+ population_size = paramPopulationSize.value();
+ cerr << "population_size= " << population_size << endl;
+
+ // offspringsize
+ eoValueParam paramOffspringSize(population_size, "offspringsize", "OffspringSize", 'O', false);
+ parser.processParam( paramOffspringSize );
+ offspring_size = paramOffspringSize.value();
+ cerr << "offspring_size= " << offspring_size << endl;
+
+ // maxsize
+ eoValueParam paramMaxSize(15, "maxsize", "MaxSize", 'S', false);
+ parser.processParam( paramMaxSize );
+ MaxSize = paramMaxSize.value();
+ cerr << "MaxSize= " << MaxSize << endl;
+
+ // initialmaxdepth
+ eoValueParam paramInitialMaxDepth(4, "initialmaxdepth", "InitialMaxDepth", 'D', false);
+ parser.processParam( paramInitialMaxDepth );
+ InitMaxDepth = paramInitialMaxDepth.value();
+ cerr << "InitMaxDepth= " << InitMaxDepth << endl;
+
+ // randomseed
+ eoValueParam paramRandomSeed(1, "randomseed", "Random Seed", 'R', false);
+ parser.processParam( paramRandomSeed );
+ randomseed = paramRandomSeed.value();
+ cerr << "randomseed= " << randomseed << endl;
+
+
+ // crossover-rate
+ eoValueParam paramXover(0.75, "crossoverrate", "crossover rate", 'x', false);
+ parser.processParam(paramXover );
+ xover_rate = paramXover.value();
+ cerr << "xover_rate= " << xover_rate << endl;
+
+ //mutation-rate
+ eoValueParam paramMutation(0.25, "mutationrate", "mutation rate", 'm', false);
+ parser.processParam(paramMutation );
+ mutation_rate = paramMutation.value();
+ cerr << "mutation_rate= " << mutation_rate << endl;
+
+ //tournament size
+ eoValueParam paramTournamentSize(5, "tournamentsize", "tournament size", 't', false);
+ parser.processParam(paramTournamentSize );
+ tournamentsize = paramTournamentSize.value();
+ cerr << "Tournament Size= " << tournamentsize << endl;
+
+
+ if (parser.userNeedsHelp())
+ {
+ parser.printHelp(cout);
+ exit(1);
+ }
+
+ };
+
+ ~Parameters(){};
+};
+
+#endif
diff --git a/trunk/paradiseo-eo/app/master/CVS/Entries b/trunk/paradiseo-eo/app/master/CVS/Entries
new file mode 100644
index 000000000..178481050
--- /dev/null
+++ b/trunk/paradiseo-eo/app/master/CVS/Entries
@@ -0,0 +1 @@
+D
diff --git a/trunk/paradiseo-eo/app/master/CVS/Repository b/trunk/paradiseo-eo/app/master/CVS/Repository
new file mode 100644
index 000000000..9d16e7422
--- /dev/null
+++ b/trunk/paradiseo-eo/app/master/CVS/Repository
@@ -0,0 +1 @@
+eo/app/master
diff --git a/trunk/paradiseo-eo/app/master/CVS/Root b/trunk/paradiseo-eo/app/master/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/app/master/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/app/mastermind/.cvsignore b/trunk/paradiseo-eo/app/mastermind/.cvsignore
new file mode 100644
index 000000000..2b85cb056
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/.cvsignore
@@ -0,0 +1,4 @@
+Makefile.in
+Makefile
+mastermind
+.deps
diff --git a/trunk/paradiseo-eo/app/mastermind/CVS/Entries b/trunk/paradiseo-eo/app/mastermind/CVS/Entries
new file mode 100644
index 000000000..ad51786f6
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/CVS/Entries
@@ -0,0 +1,5 @@
+/.cvsignore/1.1/Mon Dec 11 09:28:40 2000//
+/Makefile.am/1.6/Sun Oct 2 21:42:08 2005//
+/mastermind.cpp/1.5/Thu Dec 23 15:29:07 2004//
+/mastermind.h/1.9/Sun Oct 2 21:42:08 2005//
+D
diff --git a/trunk/paradiseo-eo/app/mastermind/CVS/Repository b/trunk/paradiseo-eo/app/mastermind/CVS/Repository
new file mode 100644
index 000000000..39d31c0b0
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/CVS/Repository
@@ -0,0 +1 @@
+eo/app/mastermind
diff --git a/trunk/paradiseo-eo/app/mastermind/CVS/Root b/trunk/paradiseo-eo/app/mastermind/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/app/mastermind/Makefile.am b/trunk/paradiseo-eo/app/mastermind/Makefile.am
new file mode 100644
index 000000000..91caec05d
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/Makefile.am
@@ -0,0 +1,14 @@
+# Makefile.am for app/mastermind
+
+noinst_PROGRAMS = mastermind
+
+mastermind_SOURCES = mastermind.cpp
+
+noinst_HEADERS = mastermind.h
+
+LIBEO = $(top_builddir)/src/libeo.a
+LIBEOUTILS = $(top_builddir)/src/utils/libeoutils.a
+
+AM_CXXFLAGS = -I$(top_srcdir)/src
+DEPS = $(LIBEO) $(LIBEOUTILS)
+LIBS = $(LIBEO) $(LIBEOUTILS)
diff --git a/trunk/paradiseo-eo/app/mastermind/mastermind.cpp b/trunk/paradiseo-eo/app/mastermind/mastermind.cpp
new file mode 100644
index 000000000..9a2ed163e
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/mastermind.cpp
@@ -0,0 +1,138 @@
+//-----------------------------------------------------------------------------
+// mastermind
+//-----------------------------------------------------------------------------
+
+#include // EXIT_SUCCESS EXIT_FAILURE
+#include // exception
+#include // cerr cout
+#include // ifstream
+#include // string
+#include // all usefull eo stuff
+
+#include "mastermind.h" // Chrom eoChromInit eoChromMutation eoChromXover eoChromEvaluator
+
+using namespace std;
+
+//-----------------------------------------------------------------------------
+// global variables
+//-----------------------------------------------------------------------------
+
+unsigned in, out, hidden;
+
+//-----------------------------------------------------------------------------
+// parameters
+//-----------------------------------------------------------------------------
+
+eoValueParam pop_size(16, "pop_size", "population size", 'p');
+eoValueParam generations(100, "generations", "number of generation", 'g');
+eoValueParam mut_rate(0.1, "mut_rate", "mutation rate", 'm');
+eoValueParam xover_rate(0.5, "xover_rate", "default crossover rate", 'x');
+eoValueParam col_p(default_colors, "colors", "number of colors", 'c');
+eoValueParam len_p(default_length, "legth", "solution legth", 'l');
+eoValueParam sol_p(default_solution, "solution", "problem solution", 's');
+
+//-----------------------------------------------------------------------------
+// auxiliar functions
+//-----------------------------------------------------------------------------
+
+void arg(int argc, char** argv);
+void ga();
+
+//-----------------------------------------------------------------------------
+// main
+//-----------------------------------------------------------------------------
+
+int main(int argc, char** argv)
+{
+ try
+ {
+ arg(argc, argv);
+ ga();
+ }
+ catch (exception& e)
+ {
+ cerr << argv[0] << ": " << e.what() << endl;
+ exit(EXIT_FAILURE);
+ }
+
+ return 0;
+}
+
+//-----------------------------------------------------------------------------
+// implementation
+//-----------------------------------------------------------------------------
+
+void arg(int argc, char** argv)
+{
+ eoParser parser(argc, argv);
+
+ parser.processParam(pop_size, "genetic operators");
+ parser.processParam(generations, "genetic operators");
+ parser.processParam(mut_rate, "genetic operators");
+ parser.processParam(xover_rate, "genetic operators");
+ parser.processParam(col_p, "problem");
+ parser.processParam(len_p, "problem");
+ parser.processParam(sol_p, "problem");
+
+ if (parser.userNeedsHelp())
+ {
+ parser.printHelp(cout);
+ exit(EXIT_SUCCESS);
+ }
+
+ init_eoChromEvaluator(col_p.value(), len_p.value(), sol_p.value());
+}
+
+//-----------------------------------------------------------------------------
+
+void ga()
+{
+ // create population
+ eoInitChrom init;
+ eoPop pop(pop_size.value(), init);
+
+ // evaluate population
+ eoEvalFuncPtr evaluator(eoChromEvaluator);
+ apply(evaluator, pop);
+
+ // selector
+ eoProportionalSelect select(pop);
+
+ // genetic operators
+ eoChromMutation mutation;
+ eoChromXover xover;
+
+ // stop condition
+ eoGenContinue continuator1(generations.value());
+ eoFitContinue continuator2(solution.fitness());
+ eoCombinedContinue continuator(continuator1, continuator2);
+
+ // checkpoint
+ eoCheckPoint checkpoint(continuator);
+
+ // monitor
+ eoStdoutMonitor monitor;
+ checkpoint.add(monitor);
+
+ // statistics
+ eoBestFitnessStat stats;
+ checkpoint.add(stats);
+ monitor.add(stats);
+
+ // genetic algorithm
+ eoSGA sga(select,
+ xover, xover_rate.value(),
+ mutation, mut_rate.value(),
+ evaluator,
+ checkpoint);
+ sga(pop);
+
+ cout << "solution = " << solution << endl
+ << "best = " << *max_element(pop.begin(), pop.end()) << endl;
+}
+
+//-----------------------------------------------------------------------------
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/app/mastermind/mastermind.h b/trunk/paradiseo-eo/app/mastermind/mastermind.h
new file mode 100644
index 000000000..60cd2662c
--- /dev/null
+++ b/trunk/paradiseo-eo/app/mastermind/mastermind.h
@@ -0,0 +1,199 @@
+//-----------------------------------------------------------------------------
+// mastermind.h
+//-----------------------------------------------------------------------------
+
+#ifndef mastermind_h
+#define mastermind_h
+
+//-----------------------------------------------------------------------------
+
+#include // exit EXIT_FAILURE
+#include // eoVectorLength
+#include // eoMonOp eoQuadraticOp
+#include // eoInit
+#include "utils/rnd_generators.h" // uniform_generator
+
+//-----------------------------------------------------------------------------
+// phenotype
+//-----------------------------------------------------------------------------
+
+typedef float phenotype;
+
+//-----------------------------------------------------------------------------
+// genotype
+//-----------------------------------------------------------------------------
+
+typedef std::vector genotype;
+
+//-----------------------------------------------------------------------------
+// Chrom
+//-----------------------------------------------------------------------------
+
+typedef eoVector Chrom;
+
+//-----------------------------------------------------------------------------
+// eoChromEvaluator
+//-----------------------------------------------------------------------------
+
+// const unsigned points_per_black = 3, points_per_white = 1;
+Chrom solution;
+
+phenotype eoChromEvaluator(const Chrom& chrom)
+{
+ Chrom tmp = solution;
+ unsigned black = 0, white = 0;
+
+ // look for blacks
+ for (unsigned i = 0; i < chrom.size(); ++i)
+ if (chrom[i] == tmp[i])
+ {
+ ++black;
+ tmp[i] = -1;
+ }
+
+ // look for whites
+ for (unsigned i = 0; i < chrom.size(); ++i)
+ for (unsigned j = 0; j < tmp.size(); ++j)
+ if (chrom[i] == tmp[j])
+ {
+ ++white;
+ tmp[j] = -1;
+ break;
+ }
+
+ // return black * points_per_black + white * points_per_white;
+ return black * chrom.size() + white;
+};
+
+const unsigned default_length = 8;
+const unsigned default_colors = 8;
+const std::string default_solution = "01234567";
+
+
+unsigned num_colors;
+
+void init_eoChromEvaluator(const unsigned& c, const unsigned& l, std::string s)
+{
+ num_colors = c;
+
+ // check consistency between parameters
+ if (s != default_solution)
+ {
+ // check length
+ if (l != default_length && s.size() != l)
+ {
+ std::cerr << "solution length != length" << std::endl;
+ exit(EXIT_FAILURE);
+ }
+
+ // check number of colors
+ if ((c != default_colors) && (c < unsigned(*max_element(s.begin(), s.end()) - '0')))
+ {
+ std::cerr << "too high color number found!" << std::endl;
+ exit(EXIT_FAILURE);
+ }
+ }
+ else
+ if (l != default_length || c != default_colors )
+ // generate a random solution
+ if(num_colors <= 10)
+ {
+ uniform_generator color('0', static_cast('0' + c));
+ s.resize(l);
+ generate(s.begin(), s.end(), color);
+ }
+
+ // put the solution parameter on the solution chromosome
+ if (num_colors <= 10)
+ {
+ solution.resize(s.size());
+ for (unsigned i = 0; i < solution.size(); ++i)
+ solution[i] = s[i] - '0';
+ }
+ else
+ {
+ solution.resize(l);
+ uniform_generator color(0, num_colors);
+ generate(solution.begin(), solution.end(), color);
+ }
+
+ solution.fitness(eoChromEvaluator(solution));
+}
+
+//-----------------------------------------------------------------------------
+// eoChromInit
+//-----------------------------------------------------------------------------
+
+class eoInitChrom: public eoInit
+{
+public:
+ void operator()(Chrom& chrom)
+ {
+ uniform_generator color(0, num_colors);
+ chrom.resize(solution.size());
+ generate(chrom.begin(), chrom.end(), color);
+ chrom.invalidate();
+ }
+};
+
+//-----------------------------------------------------------------------------
+// eoChromMutation
+//-----------------------------------------------------------------------------
+
+class eoChromMutation: public eoMonOp
+{
+ // many operators in one :(
+ bool operator()(Chrom& chrom)
+ {
+ uniform_generator what(0, 2);
+ uniform_generator position(0, chrom.size());
+
+ switch(what())
+ {
+ case 0:
+ {
+ // mutation
+ uniform_generator color(0, num_colors);
+ chrom[position()] = color();
+ break;
+ }
+ case 1:
+ {
+ // transposition
+ std::swap(chrom[position()], chrom[position()]);
+ break;
+ }
+ default:
+ {
+ std::cerr << "unknown operator!" << std::endl;
+ exit(EXIT_FAILURE);
+ break;
+ }
+ }
+
+ return true;
+ }
+};
+
+//-----------------------------------------------------------------------------
+// eoChromXover
+//-----------------------------------------------------------------------------
+
+class eoChromXover: public eoQuadOp
+{
+public:
+ bool operator()(Chrom& chrom1, Chrom& chrom2)
+ {
+ uniform_generator position(0, chrom1.size());
+ swap_ranges(chrom1.begin(), chrom1.begin() + position(), chrom2.begin());
+ return true;
+ }
+};
+
+//-----------------------------------------------------------------------------
+
+#endif // mastermind_h
+
+// Local Variables:
+// mode:C++
+// End:
diff --git a/trunk/paradiseo-eo/autogen.sh b/trunk/paradiseo-eo/autogen.sh
new file mode 100755
index 000000000..7825332c3
--- /dev/null
+++ b/trunk/paradiseo-eo/autogen.sh
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+DIE=0
+PROG=eo
+
+(autoconf --version) < /dev/null > /dev/null 2>&1 ||
+{
+ echo
+ echo "You must have autoconf installed to compile $PROG."
+ DIE=1
+}
+
+(automake --version) < /dev/null > /dev/null 2>&1 ||
+{
+ echo
+ echo "You must have automake installed to compile $PROG."
+ DIE=1
+}
+
+if test "$DIE" -eq 1; then
+ exit 1
+fi
+
+set aclocalinclude="$ACLOCAL_FLAGS"
+aclocal $aclocalinclude
+unset $aclocalinclude
+autoheader
+automake -a -c
+autoconf
+
+# we want doc to be recompiled - and it keeps saying it's up to date!!!
+# touch doc/eo.cfg
+
+echo
+echo "Now run 'configure' and 'make' to build $PROG."
+echo "You can check the libraries by running 'make check'"
+echo
+echo "If you have Doxygen installed, type 'make doc' to generate $PROG documentation."
+echo
diff --git a/trunk/paradiseo-eo/build-freebsd-x86/CVS/Entries b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Entries
new file mode 100644
index 000000000..178481050
--- /dev/null
+++ b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Entries
@@ -0,0 +1 @@
+D
diff --git a/trunk/paradiseo-eo/build-freebsd-x86/CVS/Repository b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Repository
new file mode 100644
index 000000000..fca224234
--- /dev/null
+++ b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Repository
@@ -0,0 +1 @@
+eo/build-freebsd-x86
diff --git a/trunk/paradiseo-eo/build-freebsd-x86/CVS/Root b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/build-freebsd-x86/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/build-linux-x86/CVS/Entries b/trunk/paradiseo-eo/build-linux-x86/CVS/Entries
new file mode 100644
index 000000000..178481050
--- /dev/null
+++ b/trunk/paradiseo-eo/build-linux-x86/CVS/Entries
@@ -0,0 +1 @@
+D
diff --git a/trunk/paradiseo-eo/build-linux-x86/CVS/Repository b/trunk/paradiseo-eo/build-linux-x86/CVS/Repository
new file mode 100644
index 000000000..4216116a2
--- /dev/null
+++ b/trunk/paradiseo-eo/build-linux-x86/CVS/Repository
@@ -0,0 +1 @@
+eo/build-linux-x86
diff --git a/trunk/paradiseo-eo/build-linux-x86/CVS/Root b/trunk/paradiseo-eo/build-linux-x86/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/build-linux-x86/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/configure.in b/trunk/paradiseo-eo/configure.in
new file mode 100644
index 000000000..9f30947f0
--- /dev/null
+++ b/trunk/paradiseo-eo/configure.in
@@ -0,0 +1,74 @@
+dnl Process this file with autoconf to produce a configure script.
+dnl
+dnl Change the version number here
+AC_INIT([Evolving Objects], [0.9.4-cvs], [eodev-help@sourceforge.net], [eo])
+AC_PREREQ(2.53)
+
+dnl make sure we are compiling from the correct sources
+AC_CONFIG_SRCDIR(src/eoOp.h)
+
+dnl define host, build, and target machine
+AC_CANONICAL_BUILD
+AC_CANONICAL_HOST
+AC_CANONICAL_TARGET
+
+dnl automake initialization
+AM_INIT_AUTOMAKE([gnu dist-bzip2 dist-zip])
+AM_CONFIG_HEADER(config.h)
+
+dnl Checks for programs.
+AC_PROG_CC
+AC_PROG_CXX
+AC_PROG_INSTALL
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+AC_PROG_RANLIB
+AC_PATH_PROG([AR], [ar], [false], [$PATH:/usr/ccs/bin]) # solaris-x86 needs extra path
+AC_ARG_VAR([DOXYGEN], [automatic documentation generation])
+AC_CHECK_PROGS([DOXYGEN], [doxygen], [true])
+
+dnl Checks for header files.
+AC_LANG(C++)
+AC_HEADER_STDC
+AC_CHECK_HEADERS(limits, [], AC_MSG_ERROR([Need limits C++ include.]))
+AC_CHECK_HEADERS(sstream, [], AC_MSG_ERROR([Need sstream C++ include.]))
+AC_CHECK_HEADERS(stdint.h, [], AC_MSG_WARN([Need C99 standard header.]))
+
+dnl Checks for typedefs, structures, and compiler characteristics.
+AC_CHECK_SIZEOF(unsigned long)
+AC_CHECK_TYPES(uint32_t, [], AC_MSG_WARN([Need uint32_t from C99 standard.]))
+AC_TYPE_SIZE_T
+
+dnl Checks for libraries.
+
+dnl Checks for library functions.
+AC_CHECK_LIB(m, cos)
+
+dnl user-switches
+AC_APPLICATIONS
+AC_GNUPLOT
+AC_TUTORIAL
+
+dnl create makefiles
+AC_OUTPUT(Makefile \
+ app/Makefile \
+ app/mastermind/Makefile \
+ app/gprop/Makefile \
+ app/gpsymreg/Makefile \
+ contrib/Makefile \
+ doc/Makefile \
+ src/Makefile \
+ src/do/Makefile \
+ src/es/Makefile \
+ src/gp/Makefile \
+ src/ga/Makefile \
+ src/other/Makefile \
+ src/utils/Makefile \
+ test/Makefile \
+ tutorial/Makefile \
+ tutorial/Lesson1/Makefile \
+ tutorial/Lesson2/Makefile \
+ tutorial/Lesson3/Makefile \
+ tutorial/Lesson4/Makefile \
+ tutorial/Lesson5/Makefile \
+ win/Makefile)
diff --git a/trunk/paradiseo-eo/contrib/.cvsignore b/trunk/paradiseo-eo/contrib/.cvsignore
new file mode 100644
index 000000000..3dda72986
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/.cvsignore
@@ -0,0 +1,2 @@
+Makefile.in
+Makefile
diff --git a/trunk/paradiseo-eo/contrib/CVS/Entries b/trunk/paradiseo-eo/contrib/CVS/Entries
new file mode 100644
index 000000000..c21b64fb3
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/CVS/Entries
@@ -0,0 +1,5 @@
+/.cvsignore/1.2/Thu Nov 23 19:15:31 2000//
+/Makefile.am/1.4/Tue Sep 21 10:23:32 2004//
+/eoAged.h/1.2/Thu Feb 27 19:26:54 2003//
+/eoDrawable.h/1.1/Wed Mar 22 14:48:49 2000//
+D
diff --git a/trunk/paradiseo-eo/contrib/CVS/Entries.Log b/trunk/paradiseo-eo/contrib/CVS/Entries.Log
new file mode 100644
index 000000000..b1a5f9119
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/CVS/Entries.Log
@@ -0,0 +1,3 @@
+A D/MGE////
+A D/boost////
+A D/mathsym////
diff --git a/trunk/paradiseo-eo/contrib/CVS/Repository b/trunk/paradiseo-eo/contrib/CVS/Repository
new file mode 100644
index 000000000..9d8eeefcf
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/CVS/Repository
@@ -0,0 +1 @@
+eo/contrib
diff --git a/trunk/paradiseo-eo/contrib/CVS/Root b/trunk/paradiseo-eo/contrib/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/contrib/MGE/CVS/Entries b/trunk/paradiseo-eo/contrib/MGE/CVS/Entries
new file mode 100644
index 000000000..0e9072d39
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/MGE/CVS/Entries
@@ -0,0 +1,4 @@
+/VirusOp.h/1.3/Thu Feb 27 19:26:43 2003//
+/eoInitVirus.h/1.1/Thu May 17 10:08:25 2001//
+/eoVirus.h/1.4/Thu Oct 6 17:22:40 2005//
+D
diff --git a/trunk/paradiseo-eo/contrib/MGE/CVS/Repository b/trunk/paradiseo-eo/contrib/MGE/CVS/Repository
new file mode 100644
index 000000000..82f9e9f9b
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/MGE/CVS/Repository
@@ -0,0 +1 @@
+eo/contrib/MGE
diff --git a/trunk/paradiseo-eo/contrib/MGE/CVS/Root b/trunk/paradiseo-eo/contrib/MGE/CVS/Root
new file mode 100644
index 000000000..4cf4ab187
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/MGE/CVS/Root
@@ -0,0 +1 @@
+:ext:evomarc@eodev.cvs.sourceforge.net:/cvsroot/eodev
diff --git a/trunk/paradiseo-eo/contrib/MGE/VirusOp.h b/trunk/paradiseo-eo/contrib/MGE/VirusOp.h
new file mode 100644
index 000000000..c0daa8ccb
--- /dev/null
+++ b/trunk/paradiseo-eo/contrib/MGE/VirusOp.h
@@ -0,0 +1,144 @@
+/*
+ ViruOp.h
+ (c) GeNeura Team 2001, Marc Schoenauer 2000
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Contact: todos@geneura.ugr.es, http://geneura.ugr.es
+ Marc.Schoenauer@polytechnique.fr
+CVS Info: $Date: 2003/02/27 19:26:43 $ $Header: /cvsroot/eodev/eo/contrib/MGE/VirusOp.h,v 1.3 2003/02/27 19:26:43 okoenig Exp $ $Author: okoenig $
+*/
+
+#ifndef VirusOp_h
+#define VirusOp_h
+
+//-----------------------------------------------------------------------------
+
+#include // ostream, istream
+#include // bind2nd
+#include // std::string
+
+#include
+#include "../contrib/MGE/eoVirus.h"
+
+/** VirusBitFlip --> changes 1 bit
+*/
+
+template
+class VirusBitFlip: public eoMonOp > {
+ public:
+ /// The class name.
+ virtual std::string className() const { return "VirusBitFlip"; };
+
+ /**
+ * Change one bit.
+ * @param chrom The cromosome which one bit is going to be changed.
+ */
+ bool operator()(eoVirus& _chrom) {
+ unsigned i = eo::rng.random(_chrom.size());
+ _chrom.virusBitSet(i, _chrom.virusBit(i) ? false : true );
+ return true;
+ }
+};
+
+template
+class VirusMutation: public eoMonOp > {
+ public:
+ /// The class name.
+ virtual std::string className() const { return "VirusMutation"; };
+
+ /**
+ * Change one bit.
+ * @param chrom The cromosome which one bit is going to be changed.
+ */
+ bool operator()(eoVirus