From 82c873fc1a32f74f30488466def189026630b180 Mon Sep 17 00:00:00 2001 From: nojhan Date: Thu, 19 Aug 2010 20:38:19 +0200 Subject: [PATCH 1/4] bugfix #2054922: using base_const_iterator::node; --- eo/src/gp/parse_tree.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo/src/gp/parse_tree.h b/eo/src/gp/parse_tree.h index e18d00c9..ba4a3861 100644 --- a/eo/src/gp/parse_tree.h +++ b/eo/src/gp/parse_tree.h @@ -819,7 +819,7 @@ private : { public: - using base_iterator::node; + using base_const_iterator::node; typedef std::forward_iterator_tag iterator_category; typedef const subtree value_type; From 52eeae0f5b163476a248d22d738e50c42d1f7b52 Mon Sep 17 00:00:00 2001 From: nojhan Date: Thu, 19 Aug 2010 21:45:19 +0200 Subject: [PATCH 2/4] correct links to sourceforge features --- website/index.html | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/website/index.html b/website/index.html index d7aadb98..9b0be5e5 100644 --- a/website/index.html +++ b/website/index.html @@ -404,10 +404,9 @@
  • Releases
  • Mailing Lists
  • Message Forums
  • -
  • Bug Submission and Tracking
  • -
  • Technical Support
  • -
  • Patch Submission
  • -
  • CVS repository
  • +
  • Bug Submission and Tracking
  • +
  • Technical Support
  • +
  • Code repository
  • Related software

    From 113d2ac145b8202bdcadecc21518c7aefcdc9bfa Mon Sep 17 00:00:00 2001 From: nojhan Date: Thu, 19 Aug 2010 22:04:01 +0200 Subject: [PATCH 3/4] more sections to jump to --- website/index.html | 63 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 44 insertions(+), 19 deletions(-) diff --git a/website/index.html b/website/index.html index 9b0be5e5..ed856202 100644 --- a/website/index.html +++ b/website/index.html @@ -35,12 +35,37 @@
  • see also ParadisEO
  • -

    Jump to section:

    - +
      + Jump to section: +
    1. +
        + Features +
      1. Component-based
      2. +
      3. Main Features
      4. +
      5. Portability
      6. +
      7. Presentations
      8. +
      +
    2. +
    3. +
        + Code +
      1. Download
      2. +
      3. Facts
      4. +
      5. License
      6. +
      7. Documentation
      8. +
      +
    4. +
    5. +
        + Development +
      1. Mailing-lists
      2. +
      3. Get involved
      4. +
      5. Related software
      6. +
      7. Authors
      8. +
      9. Links
      10. +
      +
    6. +
      @@ -123,7 +148,7 @@

      Features

      -

      Component-based framework

      +

      Component-based framework

      Designing an algorithm with EO consists in choosing what components you want to use for your specific needs, just as building a structure with Lego blocks.

      If you have a classical problem for which available code exists (for example if you have a black-box problem with real-valued variables), you will just choose components to form an algorithm and connect it to your fitness function (which computes the quality of a given solution).

      @@ -131,7 +156,7 @@

      -

      Main Features

      +

      Main Features

      @@ -210,7 +235,7 @@
    • And more!
    -

    Portability

    +

    Portability

    EO should work on Windows and any Un*x-like operating system with a standard-conforming C++ development system.

    @@ -240,7 +265,7 @@ with gcc-2.9x and several systems (IRIX, Solaris) with egcs.

    -

    Presentations

    +

    Presentations

    A functional and "philosophical" overview of EO was presented at EA'01 conference. @@ -304,7 +329,7 @@

    Code

    -

    Download

    +

    Download

    The current stable release is EO 1.0. @@ -321,7 +346,7 @@ href="http://sourceforge.net/project/showfiles.php?group_id=9775">download area.

    -

    Facts

    +

    Facts

    Those statistics are automatically generated by ohloh.net, directly from the EO source code.

    @@ -338,7 +363,7 @@ -

    License

    +

    License

    EO is distributed under the @@ -347,7 +372,7 @@

    Note that this license places copyleft restrictions on a program created with EO, but does not apply these restrictions to other software that would links with the program.

    -

    Documentation

    +

    Documentation

    The tutorial demonstrates that writing an evolutionary algorithm evolving your own structures is now easy, using ready-to-use @@ -380,7 +405,7 @@

    Development

    -

    Mailing-lists

    +

    Mailing-lists

    EO is an open development effort; that is why we have created mailing lists to discuss future developments, solve technical @@ -389,7 +414,7 @@ href="http://sourceforge.net/mail/?group_id=9775">EO mailing lists.

    -

    Get involved

    +

    Get involved

    The following resources are available, thanks to sourceforge

    -

    Related software

    +

    Related software

    ParadisEO provides EO extensions for @@ -422,7 +447,7 @@

    -

    Authors

    +

    Authors

    EO was started by the Geneura Team at the University of Granada, headed by -

    Links

    +

    Links

    • The Hitch-Hiker's Guide to Evolutionary Computation, FAQ for comp.ai.genetic.
    • From 2fdc24a29a37de13bd8b56387c09744aefeac368 Mon Sep 17 00:00:00 2001 From: nojhan Date: Sat, 28 Aug 2010 12:30:37 +0200 Subject: [PATCH 4/4] openhatch button, supposed to facilitate the involvement of new contributors --- website/index.html | 28 ++++++++++++++++++++++++++-- website/lightblue.css | 1 + 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/website/index.html b/website/index.html index ed856202..97010172 100644 --- a/website/index.html +++ b/website/index.html @@ -34,7 +34,9 @@
    • Project page
    • see also ParadisEO
    + +
      Jump to section:
    1. @@ -144,8 +146,30 @@

      With the help of EO, you can easily design evolutionary algorithms that will find solutions to virtually all kind of hard optimization problems, from continuous to combinatorial ones.

      - - + +

      If you want to help us to improve EO, the easiest way is to click on the following button: + +

      + + + +
      + + + + + + +
      +

      +

      Features

      Component-based framework

      diff --git a/website/lightblue.css b/website/lightblue.css index 0d2d5dff..e96546fb 100644 --- a/website/lightblue.css +++ b/website/lightblue.css @@ -37,6 +37,7 @@ body { .shortcuts { text-align:left; + clear:both; } .shortcuts p {