Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
This commit is contained in:
commit
252e33d24d
39 changed files with 3043 additions and 335 deletions
|
|
@ -28,9 +28,6 @@ Authors:
|
|||
#include <eo>
|
||||
#include <mo>
|
||||
|
||||
#include <utils/eoLogger.h>
|
||||
#include <utils/eoParserLogger.h>
|
||||
|
||||
#include <eoEvalFuncCounterBounder.h>
|
||||
|
||||
#include <do/make_pop.h>
|
||||
|
|
@ -50,7 +47,7 @@ typedef edoNormalMulti< EOT > Distrib;
|
|||
|
||||
int main(int ac, char** av)
|
||||
{
|
||||
eoParserLogger parser(ac, av);
|
||||
eoParser parser(ac, av);
|
||||
|
||||
// Letters used by the following declarations:
|
||||
// a d i p t
|
||||
|
|
|
|||
|
|
@ -1,9 +1,6 @@
|
|||
#include <eo>
|
||||
#include <mo>
|
||||
|
||||
#include <utils/eoLogger.h>
|
||||
#include <utils/eoParserLogger.h>
|
||||
|
||||
#include <eoEvalFuncCounterBounder.h>
|
||||
|
||||
#include <do/make_pop.h>
|
||||
|
|
@ -23,7 +20,7 @@ typedef edoNormalMulti< EOT > Distrib;
|
|||
|
||||
int main(int ac, char** av)
|
||||
{
|
||||
eoParserLogger parser(ac, av);
|
||||
eoParser parser(ac, av);
|
||||
|
||||
// Letters used by the following declarations:
|
||||
// a d i p t
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
|
||||
#include <eoAlgo.h>
|
||||
|
||||
//! edoAlgo< D >
|
||||
|
||||
template < typename D >
|
||||
class edoAlgo : public eoAlgo< typename D::EOType >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include <eoFunctor.h>
|
||||
|
||||
//! edoBounder< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoBounder : public eoUF< EOT&, void >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include "edoBounder.h"
|
||||
|
||||
//! edoBounderBound< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoBounderBound : public edoBounder< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include "edoBounder.h"
|
||||
|
||||
//! edoBounderNo< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoBounderNo : public edoBounder< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include "edoBounder.h"
|
||||
|
||||
//! edoBounderRng< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoBounderRng : public edoBounder< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -29,6 +29,8 @@ Authors:
|
|||
|
||||
#include "edoBounder.h"
|
||||
|
||||
//! edoBounderUniform< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoBounderUniform : public edoBounder< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ Authors:
|
|||
#include <eoFunctor.h>
|
||||
#include <eoPersistent.h>
|
||||
|
||||
//! edoContinue< EOT > classe fitted to Distribution Object library
|
||||
//! edoContinue< D > class fitted to Distribution Object library
|
||||
|
||||
template < typename D >
|
||||
class edoContinue : public eoUF< const D&, bool >, public eoPersistent
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include <eoFunctor.h>
|
||||
|
||||
//! edoDistrib< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoDistrib : public eoFunctorBase
|
||||
{
|
||||
|
|
|
|||
|
|
@ -39,6 +39,8 @@ Authors:
|
|||
#include "edoSampler.h"
|
||||
#include "edoContinue.h"
|
||||
|
||||
//! edoEDA< D >
|
||||
|
||||
template < typename D >
|
||||
class edoEDA : public edoAlgo< D >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -39,6 +39,8 @@ Authors:
|
|||
#include "edoSampler.h"
|
||||
#include "edoContinue.h"
|
||||
|
||||
//! edoEDASA< D >
|
||||
|
||||
template < typename D >
|
||||
class edoEDASA : public edoAlgo< D >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include <eoPop.h>
|
||||
#include <eoFunctor.h>
|
||||
|
||||
//! edoEstimator< D >
|
||||
|
||||
template < typename D >
|
||||
class edoEstimator : public eoUF< eoPop< typename D::EOType >&, D >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoEstimator.h"
|
||||
#include "edoNormalMono.h"
|
||||
|
||||
//! edoEstimatorNormalMono< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoEstimatorNormalMono : public edoEstimator< edoNormalMono< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,6 +32,8 @@ Authors:
|
|||
#include "edoEstimator.h"
|
||||
#include "edoNormalMulti.h"
|
||||
|
||||
//! edoEstimatorNormalMulti< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoEstimatorNormalMulti : public edoEstimator< edoNormalMulti< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ Authors:
|
|||
|
||||
// TODO: calcule de la moyenne + covariance dans une classe derivee
|
||||
|
||||
//! edoEstimatorUniform
|
||||
|
||||
template < typename EOT >
|
||||
class edoEstimatorUniform : public edoEstimator< edoUniform< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ Authors:
|
|||
#ifndef _edoModifier_h
|
||||
#define _edoModifier_h
|
||||
|
||||
//! edoModifier< D >
|
||||
|
||||
template < typename D >
|
||||
class edoModifier
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ Authors:
|
|||
|
||||
#include "edoModifier.h"
|
||||
|
||||
//! edoModifierDispersion< D >
|
||||
|
||||
template < typename D >
|
||||
class edoModifierDispersion : public edoModifier< D >, public eoBF< D&, eoPop< typename D::EOType >&, void >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,6 +32,8 @@ Authors:
|
|||
|
||||
#include "edoModifier.h"
|
||||
|
||||
//! edoModifierMass< D >
|
||||
|
||||
template < typename D >
|
||||
class edoModifierMass : public edoModifier< D >, public eoBF< D&, typename D::EOType&, void >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include "edoDistrib.h"
|
||||
|
||||
//! edoNormalMono< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoNormalMono : public edoDistrib< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoModifierMass.h"
|
||||
#include "edoNormalMono.h"
|
||||
|
||||
//! edoNormalMonoCenter< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoNormalMonoCenter : public edoModifierMass< edoNormalMono< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -15,6 +15,8 @@
|
|||
|
||||
namespace ublas = boost::numeric::ublas;
|
||||
|
||||
//! edoNormalMulti< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoNormalMulti : public edoDistrib< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoModifierMass.h"
|
||||
#include "edoNormalMulti.h"
|
||||
|
||||
//! edoNormalMultiCenter< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoNormalMultiCenter : public edoModifierMass< edoNormalMulti< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ Authors:
|
|||
#include "edoBounder.h"
|
||||
#include "edoBounderNo.h"
|
||||
|
||||
//! edoSampler< D >
|
||||
|
||||
template < typename D >
|
||||
class edoSampler : public eoUF< D&, typename D::EOType >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -32,6 +32,8 @@ Authors:
|
|||
#include <boost/numeric/ublas/lu.hpp>
|
||||
#include <boost/numeric/ublas/symmetric.hpp>
|
||||
|
||||
//! edoSamplerNormalMulti< EOT >
|
||||
|
||||
template< class EOT >
|
||||
class edoSamplerNormalMulti : public edoSampler< edoNormalMulti< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoDistrib.h"
|
||||
#include "edoVectorBounds.h"
|
||||
|
||||
//! edoUniform< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoUniform : public edoDistrib< EOT >, public edoVectorBounds< EOT >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoModifierMass.h"
|
||||
#include "edoUniform.h"
|
||||
|
||||
//! edoUniformCenter< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoUniformCenter : public edoModifierMass< edoUniform< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ Authors:
|
|||
#ifndef _edoVectorBounds_h
|
||||
#define _edoVectorBounds_h
|
||||
|
||||
//! edoVectorBounds< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoVectorBounds
|
||||
{
|
||||
|
|
|
|||
|
|
@ -38,6 +38,8 @@ Authors:
|
|||
|
||||
#include "utils/eoMonitor.h"
|
||||
|
||||
//! edoFileSnapshot
|
||||
|
||||
class edoFileSnapshot : public eoMonitor
|
||||
{
|
||||
public:
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ Authors:
|
|||
#ifndef _edoHyperVolume_h
|
||||
#define _edoHyperVolume_h
|
||||
|
||||
//! edoHyperVolume
|
||||
|
||||
template < typename EOT >
|
||||
class edoHyperVolume
|
||||
{
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ Authors:
|
|||
|
||||
#include <eoFunctor.h>
|
||||
|
||||
//! edoStatBase< D >
|
||||
|
||||
template < typename D >
|
||||
class edoStatBase : public eoUF< const D&, void >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoStat.h"
|
||||
#include "edoNormalMono.h"
|
||||
|
||||
//! edoStatNormalMono< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoStatNormalMono : public edoDistribStat< edoNormalMono< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ Authors:
|
|||
#include "edoStat.h"
|
||||
#include "edoNormalMulti.h"
|
||||
|
||||
//! edoStatNormalMulti< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoStatNormalMulti : public edoDistribStat< edoNormalMulti< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@ Authors:
|
|||
#include "edoStat.h"
|
||||
#include "edoUniform.h"
|
||||
|
||||
//! edoStatUniform< EOT >
|
||||
|
||||
template < typename EOT >
|
||||
class edoStatUniform : public edoDistribStat< edoUniform< EOT > >
|
||||
{
|
||||
|
|
|
|||
|
|
@ -31,9 +31,6 @@ Authors:
|
|||
#include <eo>
|
||||
#include <mo>
|
||||
|
||||
#include <utils/eoLogger.h>
|
||||
#include <utils/eoParserLogger.h>
|
||||
|
||||
#include <edo>
|
||||
|
||||
#include "Rosenbrock.h"
|
||||
|
|
@ -49,7 +46,7 @@ int main(int ac, char** av)
|
|||
// (0) parser + eo routines
|
||||
//-----------------------------------------------------
|
||||
|
||||
eoParserLogger parser(ac, av);
|
||||
eoParser parser(ac, av);
|
||||
|
||||
std::string section("Algorithm parameters");
|
||||
|
||||
|
|
|
|||
|
|
@ -35,9 +35,6 @@ Authors:
|
|||
#include <eo>
|
||||
#include <mo>
|
||||
|
||||
#include <utils/eoLogger.h>
|
||||
#include <utils/eoParserLogger.h>
|
||||
|
||||
#include <edo>
|
||||
|
||||
#include <boost/numeric/ublas/vector.hpp>
|
||||
|
|
@ -56,7 +53,7 @@ int main(int ac, char** av)
|
|||
// (0) parser + eo routines
|
||||
//-----------------------------------------------------
|
||||
|
||||
eoParserLogger parser(ac, av);
|
||||
eoParser parser(ac, av);
|
||||
|
||||
std::string section("Algorithm parameters");
|
||||
|
||||
|
|
|
|||
2647
website/EO_star.svg
Normal file
2647
website/EO_star.svg
Normal file
File diff suppressed because it is too large
Load diff
|
After Width: | Height: | Size: 126 KiB |
|
|
@ -1,25 +1,36 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
|
||||
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
||||
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
|
||||
<meta name=" robot" content="follow, index, all" />
|
||||
<meta name="author" content="EO development team">
|
||||
<meta name="keywords" content="Class libraries, evolutionary computation, evolution strategies, genetic algorithms, genetic programming, simulated annealing, C++">
|
||||
<meta name="resource-type" content="document">
|
||||
<meta name="distribution" content="Global">
|
||||
<meta name="author" content="EO development team" />
|
||||
<meta name="keywords" content="Class libraries, evolutionary computation, evolution strategies, genetic algorithms, genetic programming, simulated annealing, C++" />
|
||||
<meta name="resource-type" content="document" />
|
||||
<meta name="distribution" content="Global" />
|
||||
|
||||
<link rel="icon" type="image/png" href="eo_ico.png" />
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="lightblue.css" title="Default" />
|
||||
|
||||
<title>Evolving Objects (EO): Evolutionary Computation Framework</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="https://static.jappix.com/php/get.php?l=fr&t=js&g=mini.xml"></script>
|
||||
|
||||
<div id="alt">
|
||||
<script type="text/javascript">
|
||||
jQuery(document).ready(function() {
|
||||
MINI_GROUPCHATS = ["eo@chat.jabberfr.org"];
|
||||
MINI_ANIMATE = true;
|
||||
launchMini(false, true, "anonymous.jappix.com");
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="alt">
|
||||
<img style="clear:left;" src="eo_logo.png" alt="Evolving Objects logo" />
|
||||
<div id="menu">
|
||||
<p>C++ evolutionary computation components framework</p>
|
||||
|
|
@ -33,7 +44,8 @@
|
|||
<li><a href="https://sourceforge.net/apps/trac/eodev/wiki/faq">FAQ</a></li>
|
||||
<li><a href="http://eodev.sourceforge.net/eo/doc/html/index.html">API documentation</a></li>
|
||||
<li><a href="http://sourceforge.net/project/?group_id=9775">Project page</a></li>
|
||||
<li><a href="http://chat.jabberfr.org/muckl_int/index.php?room=eo">Chat with us</a></li>
|
||||
<li><a href="https://lists.sourceforge.net/lists/listinfo/eodev-main">Contact us</a></li>
|
||||
<!--<li><a href="http://chat.jabberfr.org/muckl_int/index.php?room=eo">Chat with us</a></li>-->
|
||||
<li><a href="https://sourceforge.net/apps/trac/eodev/wiki/WikiStart">Submit a bug</a></li>
|
||||
<li>see also <a href="http://paradiseo.gforge.inria.fr/">ParadisEO</a></li>
|
||||
</ul>
|
||||
|
|
@ -62,7 +74,7 @@
|
|||
</li>
|
||||
<li>
|
||||
<ol>
|
||||
<a href="#Development">Development</a></li>
|
||||
<lh><a href="#Development">Development</a></lh>
|
||||
<li><a href="#Mailing-lists">Mailing-lists</a></li>
|
||||
<li><a href="#Get-involved">Get involved</a></li>
|
||||
<li><a href="#Related-software">Related software</a></li>
|
||||
|
|
@ -152,6 +164,13 @@
|
|||
|
||||
<p>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.</p>
|
||||
|
||||
<div style="font-size:1.5em;color:red;border:thin solid blue; background-color:#eef;margin:1em;padding:0.5em;text-align:center;-moz-border-radius:1em;"><a href="http://sourceforge.net/projects/eodev/files/">Download</a></div>
|
||||
|
||||
<p>If you need <em>immediate support or have any question</em>, the best way to get
|
||||
answers is to <a href="https://lists.sourceforge.net/lists/listinfo/eodev-main">subscribe to the mailing list</a> and send your email to <a href="mailto:eodev-main@lists.sourceforge.net">eodev-main@lists.sourceforge.net</a></p>
|
||||
|
||||
<p>Alternatively, you can join us on the official chatroom. If your browser supports it, you can simply click on the button on the bottom of the current webpage and enter your nick. Else, you can try our <a href="http://chat.jabberfr.org/muckl_int/index.php?room=eo">webchat interface</a>. If you already have an XMPP account (Jabber or Google Talk, for example), you can directly connect to the <a href="xmpp:eo@chat.jabberfr.org">eo@chat.jabberfr.org</a> multi-user chatroom with your favorite client.</p>
|
||||
|
||||
<p>If you want to know how to help us to improve EO, the easiest way is to click on the following button:
|
||||
|
||||
<form method="POST" action="http://openhatch.org/+do/project.views.wanna_help_do">
|
||||
|
|
@ -171,17 +190,12 @@
|
|||
#openhatch-wannahelp-button:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }
|
||||
</style>
|
||||
|
||||
<script type="text/javascript" src="http://openhatch.org/static/packed/selections_for_widget.js?1271800811"></script>
|
||||
<!--<script type="text/javascript" src="http://openhatch.org/static/packed/selections_for_widget.js?1271800811"></script>-->
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
|
||||
<p>If you need immediate support or have any question, you can join us on the official chatroom. Just go on our <a href="http://chat.jabberfr.org/muckl_int/index.php?room=eo">webchat interface</a> and enter your nick. If you already have an XMPP account (Jabber or Google Talk, for example), you can directly connect to the <a href="xmpp:eo@chat.jabberfr.org">eo@chat.jabberfr.org</a> MUC with your favorite client.</p>
|
||||
|
||||
<div style="font-size:1.5em;color:red;border:thin solid blue; background-color:#eef;margin:1em;padding:0.5em;text-align:center;-moz-border-radius:1em;"><a href="http://sourceforge.net/projects/eodev/files/">Download</a></div>
|
||||
|
||||
|
||||
<h1><a name="Features"></a>Features <a href="#Plan">⤒</a></h1>
|
||||
<h1><a name="Features"></a>Features <a href="#Plan">⤒</a></h1>
|
||||
|
||||
<h2><a name="Component-based"></a>Component-based framework</h2>
|
||||
|
||||
|
|
@ -239,9 +253,9 @@
|
|||
</li>
|
||||
<li>Ready-to-use variations operators:
|
||||
<ul>
|
||||
<li>uniform initializer,
|
||||
<li>gaussian mutation,
|
||||
<li>subtree crossover,
|
||||
<li>uniform initializer,</li>
|
||||
<li>gaussian mutation,</li>
|
||||
<li>subtree crossover,</li>
|
||||
<li>…</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
|
@ -281,7 +295,7 @@
|
|||
<li>Linux x86_64 with GCC 3.x and GCC 4.x</li>
|
||||
<li>MacOS X/Darwin PowerPC with GCC 3.x</li>
|
||||
<li>MacOS X/Darwin x86 with GCC 4.x</li>
|
||||
<li>Microsoft Windows using Cygwin's GCC 3.x (cygming special).
|
||||
<li>Microsoft Windows using Cygwin's GCC 3.x (cygming special).</li>
|
||||
<li>Microsoft Windows using Visual Studio 2003/2005; projects files
|
||||
are provided.</li>
|
||||
<li>Solaris SPARC with GCC 3.x</li>
|
||||
|
|
@ -290,8 +304,7 @@
|
|||
|
||||
<p>Recent versions of EO uses the <a href="http://www.cmake.org">CMake</a> portable build system, that permits to easily generate a build chain for your environment.</p>
|
||||
|
||||
<p> If you have tested EO on a system not listed here, please <a
|
||||
href="mailto:eodev-main@lists.sourceforge.net?subject=test-report">let
|
||||
<p> If you have tested EO on a system not listed here, please <a href="mailto:eodev-main@lists.sourceforge.net?subject=test-report">let
|
||||
us know</a>. </p>
|
||||
|
||||
<p> If you are working on a system with an older C++ compiler there
|
||||
|
|
@ -301,14 +314,12 @@
|
|||
|
||||
<h2><a name="Presentations"></a>Presentations</h2>
|
||||
|
||||
<p> A functional and "philosophical" overview of EO was presented at <a
|
||||
href="http://www.cmap.polytechnique.fr/%7Eea01/">EA'01 conference</a>.
|
||||
You can download <a
|
||||
href="http://eodev.sourceforge.net/eo/doc/EO_EA2001.pdf">the paper</a>
|
||||
<p> A functional and "philosophical" overview of EO was presented at <a href="http://www.cmap.polytechnique.fr/%7Eea01/">EA'01 conference</a>.
|
||||
You can download <a href="http://eodev.sourceforge.net/eo/doc/EO_EA2001.pdf">the paper</a>
|
||||
or <a href="http://eodev.sourceforge.net/eo/doc/LeCreusot.pdf">the
|
||||
slides</a>, or browse them right here:</p>
|
||||
|
||||
<div style="text-align:center;" id="__ss_4878872"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/nojhan/evolving-objects-yet-another-evolutionary-computation-library" title="Evolving Objects: Yet Another Evolutionary Computation Library?">Evolving Objects: Yet Another Evolutionary Computation Library?</a></strong><object id="__sse4878872" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lecreusot-100731121355-phpapp01&stripped_title=evolving-objects-yet-another-evolutionary-computation-library" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4878872" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lecreusot-100731121355-phpapp01&stripped_title=evolving-objects-yet-another-evolutionary-computation-library" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div>
|
||||
<div style="text-align:center;" id="__ss_4878872"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/nojhan/evolving-objects-yet-another-evolutionary-computation-library" title="Evolving Objects: Yet Another Evolutionary Computation Library?">Evolving Objects: Yet Another Evolutionary Computation Library?</a></strong><object id="__sse4878872" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lecreusot-100731121355-phpapp01&stripped_title=evolving-objects-yet-another-evolutionary-computation-library" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4878872" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=lecreusot-100731121355-phpapp01&stripped_title=evolving-objects-yet-another-evolutionary-computation-library" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div>
|
||||
|
||||
|
||||
<p>You can also read this <a href="http://geneura.ugr.es/~jmerelo/GAPPT/index.html">
|
||||
|
|
@ -323,28 +334,28 @@
|
|||
library",</a> <i>Artificial Evolution</i>, <b>2310</b>, 829--888 (2002).</blockquote>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<font face="monospace">
|
||||
@<font color="#0000ff">Article</font>{<font color="#ff00ff">Keijzer2001</font>,<br>
|
||||
<font color="#a52a2a">title</font> = "Evolving Objects: A General Purpose Evolutionary Computation Library ",<br>
|
||||
<font color="#a52a2a">author</font> = "Maarten Keijzer and J. J. Merelo and G. Romero and M. Schoenauer",<br>
|
||||
<font color="#a52a2a">journal</font> = "Artificial Evolution",<br>
|
||||
<font color="#a52a2a">year</font> = "2002",<br>
|
||||
<font color="#a52a2a">volume</font> = "2310",<br>
|
||||
<font color="#a52a2a">pages</font> = "829--888",<br>
|
||||
<font color="#a020f0">keywords</font> = "genetic algorithms, genetic programming, evolutionary computation, metaheuristic, computational intelligence, optimization",<br>
|
||||
<font color="#a020f0">URL</font> = "<a href="http://www.lri.fr/~marc/EO/EO-EA01.ps.gz">http://www.lri.fr/~marc/EO/EO-EA01.ps.gz</a>",<br>
|
||||
<font color="#ff00ff">size</font> = "12 pages",<br>
|
||||
<font color="#a020f0">abstract</font> = "This paper presents the evolving objects library<br>
|
||||
(EOlib), an object-oriented framework for evolutionary<br>
|
||||
computation (EC) that aims to provide a flexible set of<br>
|
||||
classes to build EC applications. EOlib design<br>
|
||||
objective is to be able to evolve any object in which<br>
|
||||
fitness makes sense.",<br>
|
||||
}<br>
|
||||
<br>
|
||||
</font>
|
||||
</p>
|
||||
<p>
|
||||
<font face="monospace">
|
||||
@<font color="#0000ff">Article</font>{<font color="#ff00ff">Keijzer2001</font>,<br/>
|
||||
<font color="#a52a2a">title</font> = "Evolving Objects: A General Purpose Evolutionary Computation Library ",<br/>
|
||||
<font color="#a52a2a">author</font> = "Maarten Keijzer and J. J. Merelo and G. Romero and M. Schoenauer",<br/>
|
||||
<font color="#a52a2a">journal</font> = "Artificial Evolution",<br/>
|
||||
<font color="#a52a2a">year</font> = "2002",<br/>
|
||||
<font color="#a52a2a">volume</font> = "2310",<br/>
|
||||
<font color="#a52a2a">pages</font> = "829--888",<br/>
|
||||
<font color="#a020f0">keywords</font> = "genetic algorithms, genetic programming, evolutionary computation, metaheuristic, computational intelligence, optimization",<br/>
|
||||
<font color="#a020f0">URL</font> = "<a href="http://www.lri.fr/~marc/EO/EO-EA01.ps.gz">http://www.lri.fr/~marc/EO/EO-EA01.ps.gz</a>",<br/>
|
||||
<font color="#ff00ff">size</font> = "12 pages",<br/>
|
||||
<font color="#a020f0">abstract</font> = "This paper presents the evolving objects library<br/>
|
||||
(EOlib), an object-oriented framework for evolutionary<br/>
|
||||
computation (EC) that aims to provide a flexible set of<br/>
|
||||
classes to build EC applications. EOlib design<br/>
|
||||
objective is to be able to evolve any object in which<br/>
|
||||
fitness makes sense.",<br/>
|
||||
}<br/>
|
||||
<br/>
|
||||
</font>
|
||||
</p>
|
||||
|
||||
<p>Here is a list of some known publications that used EO:</p>
|
||||
<ul class="publications">
|
||||
|
|
@ -361,7 +372,7 @@
|
|||
|
||||
|
||||
|
||||
<h1><a name="Code"></a>Code <a href="#Plan">⤒</a></h1>
|
||||
<h1><a name="Code"></a>Code <a href="#Plan">⤒</a></h1>
|
||||
|
||||
<h2><a name="Download"></a>Download</h2>
|
||||
|
||||
|
|
@ -437,7 +448,7 @@
|
|||
detail.</p>
|
||||
|
||||
|
||||
<h1><a name="Development"></a>Development <a href="#Plan">⤒</a></h1>
|
||||
<h1><a name="Development"></a>Development <a href="#Plan">⤒</a></h1>
|
||||
|
||||
<h2><a name="Mailing-lists"></a>Mailing-lists</h2>
|
||||
|
||||
|
|
@ -455,10 +466,10 @@
|
|||
<li> <a href="http://sourceforge.net/project/?group_id=9775">EO
|
||||
SourceForge Project Page</a></li>
|
||||
<li><a href="http://eodev.sourceforge.net/eo/doc/html/index.html">EO
|
||||
automatic documentation page at SF</a><br>
|
||||
automatic documentation page at SF</a><br/>
|
||||
</li>
|
||||
<li><a href="http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html">EO
|
||||
tutorial page at SF</a><br>
|
||||
tutorial page at SF</a><br/>
|
||||
</li>
|
||||
<li> <a href="https://sourceforge.net/project/showfiles.php?group_id=9775">Releases</a></li>
|
||||
<li> <a href="http://sourceforge.net/mail/?group_id=9775">Mailing Lists</a></li>
|
||||
|
|
@ -531,19 +542,19 @@
|
|||
</div> <!-- id=main -->
|
||||
|
||||
|
||||
<!-- Piwik -->
|
||||
<script type="text/javascript">
|
||||
var pkBaseURL = (("https:" == document.location.protocol) ? "https://sourceforge.net/apps/piwik/eodev/" : "http://sourceforge.net/apps/piwik/eodev/");
|
||||
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
|
||||
</script><script type="text/javascript">
|
||||
try {
|
||||
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
|
||||
piwikTracker.trackPageView();
|
||||
piwikTracker.enableLinkTracking();
|
||||
} catch( err ) {}
|
||||
</script><noscript><p><img src="http://sourceforge.net/apps/piwik/eodev/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>
|
||||
<!-- End Piwik Tag -->
|
||||
<!-- Piwik -->
|
||||
<script type="text/javascript">
|
||||
var pkBaseURL = (("https:" == document.location.protocol) ? "https://sourceforge.net/apps/piwik/eodev/" : "http://sourceforge.net/apps/piwik/eodev/");
|
||||
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
|
||||
</script><script type="text/javascript">
|
||||
try {
|
||||
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
|
||||
piwikTracker.trackPageView();
|
||||
piwikTracker.enableLinkTracking();
|
||||
} catch( err ) {}
|
||||
</script><noscript><p><img src="http://sourceforge.net/apps/piwik/eodev/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>
|
||||
<!-- End Piwik Tag -->
|
||||
|
||||
|
||||
</body>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
/***************************************************************************
|
||||
* *
|
||||
* contented3 - An open source xhtml/css website template by Contented *
|
||||
* Designs. You're free to modify it and use it for any purpose without *
|
||||
* cost or obligation. We'd prefer that you leave the link to our website *
|
||||
* in the footer but it's not required. *
|
||||
* *
|
||||
* If you have comments or questions, please contact us at *
|
||||
* http://www.ContentedDesigns.com. Thanks! *
|
||||
* *
|
||||
***************************************************************************/
|
||||
/****************************************************************************
|
||||
* *
|
||||
* contented3 - An open source xhtml/css website template by Contented *
|
||||
* Designs. You're free to modify it and use it for any purpose without *
|
||||
* cost or obligation. We'd prefer that you leave the link to our website *
|
||||
* in the footer but it's not required. *
|
||||
* *
|
||||
* If you have comments or questions, please contact us at *
|
||||
* http://www.ContentedDesigns.com. Thanks! *
|
||||
* *
|
||||
***************************************************************************/
|
||||
|
||||
* {
|
||||
padding:0px;
|
||||
|
|
@ -170,7 +170,7 @@ ul#menu {
|
|||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
/*width:650px;*/
|
||||
/*width:650px;*/
|
||||
}
|
||||
|
||||
ul#menu li {
|
||||
|
|
@ -248,10 +248,10 @@ ul#menu a.selected:visited { background: #3366CC; color: #FFFFFF; }
|
|||
font-weight:bold;
|
||||
}
|
||||
|
||||
.table_form_label {
|
||||
.table_form_label {
|
||||
text-align:right;
|
||||
padding-right:1em;
|
||||
}
|
||||
}
|
||||
|
||||
.table_form_submit {
|
||||
text-align:center;
|
||||
|
|
|
|||
Reference in a new issue