From db4ece5f1144aee1bb1119da0798f76b02fcc026 Mon Sep 17 00:00:00 2001 From: Caner Candan Date: Wed, 22 Dec 2010 10:25:13 +0100 Subject: [PATCH 1/2] * doc: solved some mistakes --- eo/doc/index.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eo/doc/index.h b/eo/doc/index.h index 7d7921fe..52a5758c 100644 --- a/eo/doc/index.h +++ b/eo/doc/index.h @@ -43,17 +43,17 @@ massively use templates, so that you will not be limited by interfaces when using your own representation. Once you have a representation, you will build your own evolutionary algorithm -by assembling @ref Operators in @ref Algorithms. +by assembling @ref Operators in @ref Algorithms. In %EO, most of the objects are functors, that is classes with an operator(), that you -can call just as if they were classical functions. For example, an algorithm is a -functor, that manipulate a population of individuals, it will be implemented as a functor, +can call just as if they were classical functions. For example, an algorithm is a +functor, that manipulate a population of individuals, it will be implemented as a functor, with a member like: operator()(eoPop). Once called on a given population, it will search for the optimum of a given problem. Generally, operators are instanciated once and then binded in an algorithm by reference. -Thus, you can easily build you own algorithm by trying several combination of operators. +Thus, you can easily build your own algorithm by trying several combination of operators. -For an more detailled introduction to the design of %EO you can look at the +For a more detailled introduction to the design of %EO you can look at the slides from a talk at EA 2001 or at the corresponding article in Lecture Notes In Computer Science, 2310, Selected Papers from the 5th European Conference on Artificial Evolution: - http://portal.acm.org/citation.cfm?id=727742 From 1e177e17f922e4493533d3b3fce558cae9c26864 Mon Sep 17 00:00:00 2001 From: Caner Candan Date: Wed, 22 Dec 2010 13:40:49 +0100 Subject: [PATCH 2/2] * package dependancies changed --- eo/Packaging.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo/Packaging.cmake b/eo/Packaging.cmake index c9e2d44b..de81fadc 100644 --- a/eo/Packaging.cmake +++ b/eo/Packaging.cmake @@ -67,7 +67,7 @@ SET(CPACK_PACKAGE_INSTALL_DIRECTORY "${PROJECT_NAME} ${PROJECT_VERSION_MAJOR}.${ ### 4) Set up debian packaging information ###################################################################################### -SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libstdc++6, libgcc1, libc6, libxml2, libmpich2-1.2") +SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libstdc++6, libgcc1, libc6, g++") SET(CPACK_DEBIAN_PACKAGE_SECTION "devel") SET(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")