Easea est une application 1)
un langage de haut niveau dédié à la spécification d'algorithmes d'évolution artificielle. Easea jusqu'à la version 0.7 compile des fichiers de spécification.ezen fichiers objet C++ ou Java, utilisant GA.
Il est maintenant à la version 1.0. Il compile en C++, mais en Java? Comment faire? Il manque de documentation. Pour commencer à palier à ça, voici ce qui nous a été communiqué par les auteurs.
Prérequis :
apt-get install libboost-program-options-dev sur Debian/Ubuntu)apt-get install libboost1.40-all-dev sur Debian/Ubuntu)Easea :
makeexport EZ_PATH=`pwd` ./easea examples/weierstras_std/weierstrass.ez : ceci doit générer les fichiers source pour cet exemplecd examples/weierstrass_stdmake : ceci compile les fichiers source générés par easea en programme d'EA../weierstrass pour exécuter ce programme.
Voyons d'abord les sections d'un fichier-type .ez puis les fonctions que l'utilisateur doit fournir.