* eo website W3C compliant + integrated mini-jappix to connect to XMPP from website
This commit is contained in:
parent
8567bc5d28
commit
d47c334596
1 changed files with 386 additions and 377 deletions
|
|
@ -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>
|
||||
|
|
@ -62,7 +73,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>
|
||||
|
|
@ -74,8 +85,8 @@
|
|||
</div><!-- class=shortcuts -->
|
||||
|
||||
<ul class="badges">
|
||||
<li>
|
||||
<!-- ++Begin Dynamic Feed Wizard Generated Code++ -->
|
||||
<li>
|
||||
<!-- ++Begin Dynamic Feed Wizard Generated Code++ -->
|
||||
<!--
|
||||
// Created with a Google AJAX Search and Feed Wizard
|
||||
// http://code.google.com/apis/ajaxsearch/wizards.html
|
||||
|
|
@ -124,18 +135,18 @@
|
|||
google.load('feeds', '1');
|
||||
google.setOnLoadCallback(LoadDynamicFeedControl);
|
||||
</script>
|
||||
<!-- ++End Dynamic Feed Control Wizard Generated Code++ -->
|
||||
</li>
|
||||
<!-- ++End Dynamic Feed Control Wizard Generated Code++ -->
|
||||
</li>
|
||||
<li> <a href="http://sourceforge.net/projects/eodev"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=9775&type=8" width="80" height="15" alt="Get Evolving Objects at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
</div> <!-- id=menu -->
|
||||
</div> <!-- id=alt -->
|
||||
</div> <!-- id=alt -->
|
||||
|
||||
<div id="main">
|
||||
<div id="main">
|
||||
|
||||
|
||||
<h1><a name="Plan"></a>Evolving Objects (EO): an Evolutionary Computation Framework</h1>
|
||||
<h1><a name="Plan"></a>Evolving Objects (EO): an Evolutionary Computation Framework</h1>
|
||||
|
||||
<p>EO is <em>a template-based, ANSI-C++ evolutionary computation library</em> which helps you to write your own stochastic optimization algorithms insanely fast.</p>
|
||||
|
||||
|
|
@ -154,34 +165,35 @@
|
|||
|
||||
<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">
|
||||
<form method="POST" action="http://openhatch.org/+do/project.views.wanna_help_do">
|
||||
<input type="hidden" name="from_offsite" value="True" />
|
||||
<input type="hidden" value="6519" name="project"/>
|
||||
<input type="submit" value="I want to help" rel="tipsy-south" id="openhatch-wannahelp-button" original-title="Click to add yourself to the list of people who want to contribute. People of all levels are welcome!"/>
|
||||
</form>
|
||||
</form>
|
||||
|
||||
<style>
|
||||
<style>
|
||||
@import url('http://openhatch.org/static/css/tipsy.css');
|
||||
</style>
|
||||
</style>
|
||||
|
||||
<style type="text/css">
|
||||
#openhatch-wannahelp-button:hover, #openhatch-wannahelp-button:focus { background-image:url('http://openhatch.org/static/images/wannahelp-button-bg-hover.png'); color:#222; text-decoration:none; }
|
||||
#openhatch-wannahelp-button { background: #C8E29D url('http://openhatch.org/static/images/wannahelp-button-bg.png') repeat-x scroll center top; border:3px solid #fff; cursor:pointer; cursor: hand; font-family: Helvetica, sans-serif; font-size:13pt; font-weight:normal; text-align:center; text-shadow:0 1px 0 #fff; white-space:normal; }
|
||||
#openhatch-wannahelp-button { -moz-border-radius: 8px; color: #444; float:left; padding:10px 20px; display:block; padding:2px 8px; }
|
||||
#openhatch-wannahelp-button:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }
|
||||
</style>
|
||||
<style type="text/css">
|
||||
#openhatch-wannahelp-button:hover, #openhatch-wannahelp-button:focus { background-image:url('http://openhatch.org/static/images/wannahelp-button-bg-hover.png'); color:#222; text-decoration:none; }
|
||||
#openhatch-wannahelp-button { background: #C8E29D url('http://openhatch.org/static/images/wannahelp-button-bg.png') repeat-x scroll center top; border:3px solid #fff; cursor:pointer; cursor: hand; font-family: Helvetica, sans-serif; font-size:13pt; font-weight:normal; text-align:center; text-shadow:0 1px 0 #fff; white-space:normal; }
|
||||
#openhatch-wannahelp-button { -moz-border-radius: 8px; color: #444; float:left; padding:10px 20px; display:block; padding:2px 8px; }
|
||||
#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>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<!-- disabled because it causes a javascript error and doesnot work with mini-jappix -->
|
||||
<!-- <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>
|
||||
<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>
|
||||
<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 +251,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 +293,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 +302,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 +312,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 +332,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 +370,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 +446,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 +464,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 +540,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>
|
||||
|
|
|
|||
Reference in a new issue