Hi Juan,

Looks like a good project.  I do have a few comments on it:

1) You should get it on CPAN immediately.  I tend not to trust 
code that's not on CPAN, in a number of different ways 
(seriousness of the project, capabilities of the author, etc.).

2) Some of the package names are not very friendly - you need a 
top-level package name (you suggest AI::EA but don't seem to use 
it anywhere), and names like "IndiBase" and "StringIndi" don't 
really speak to me.  More useful would be names like 
AI::EA::Individual and AI::EA::Individual::String.

3) The formatting of code on pages like 
http://opeal.sourceforge.net/XML.html isn't working right.

If this module were to solidify very soon into something that 
people could use in any stable way (stable packages and 
interfaces), I'd probably like to include it in the tutorial I'm 
giving at this year's Perl Conference:

   http://conferences.oreillynet.com/cs/os2002/view/e_sess/2774


On Wednesday, May 29, 2002, at 09:03  PM, Juan J. Merelo wrote:

> Hi,
>       I would like to announce the release of version 0.4 of 
> OPEAL, the Perl evolutionary algorithm library.
>
>       This release includes more kind of individuals, notable 
> GPIndi, a tree-like data structure for genetic programming 
> (which uses DAG::Node), more genetic operators (CX, InverOver), 
> more algorithms (Simulated Annealing), more termination 
> conditions (generational, delta), more selection strategies 
> (RouletteWheel), and, generally, more of everything.
>
>       Check the new stuff at http://opeal.sourceforge.net , or 
> download it thru the CVS server ot a bundle from 
> http://sourceforge.net/projects/opeal.
>
>       Any feedback is welcome. Thanks!
>
> J
> -- PPSN2002 => http://ppsn2002.ugr.es
> Home => http://geneura.ugr.es/~jmerelo
> Tutorial Perl => http://granavenida.com/perl
>
>

  -Ken

Reply via email to