Algorithm-Evolutionary
view release on metacpan or search on metacpan
2011-02-16 Juan J. Merelo <jmerelo@sheldon>
* lib/Algorithm/Evolutionary.pm: Upgraded to 0.76_2 by eliminating
a useless test and changing Clone::Fast to Clone in another test
2011-02-14 Juan J. Merelo Guervós <jjmerelo@gmail.com>
* lib/Algorithm/Evolutionary/Op/Storing.pm: Eliminating all traces
of Clone::Fast (I expect).
2011-02-13 Juan J. Merelo Guervós <jjmerelo@gmail.com>
* MANIFEST: Added Breeder_Diverser (with test) to the distro, with
Uniform_Crossover_Diff.
* lib/Algorithm/Evolutionary.pm (import): Fixed upstream bug in
Clone::Fast for Perl 5.12 by changing it by Clone. Thanks to
Leandro Hermida and Jérôme Quelin for reports.
2010-12-18 Juan J. Merelo Guervós <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary.pm (import): Starting 0.76 with pod
editions .
2010-12-16 Juan Julian Merelo Guervos <jmerelo@usuario-desktop>
* MANIFEST: Added combined operator and QuadXOver-Diff.
2010-12-16 Juan J. Merelo <jmerelo@sheldon>
* MANIFEST: Added Breeder (take population and create new one) with test
2010-12-08 Juan J. Merelo Guervós <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary/Op/QuadXOver.pm (apply): Eliminating
type checks for speed
2010-12-07 Juan J. Merelo Guervós <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary/Op/Canonical_GA_NN.pm (apply): Fixed
QuadXOver to avoid total interchange (initial point = 0 )
* lib/Algorithm/Evolutionary.pm: Mainly a maintenance release,
with the spin fix below.
2010-09-28 Juan J. Merelo <jmerelo@sheldon>
* lib/Algorithm/Evolutionary.pm: Added tests to see what can make some of them fail
2010-11-24 Juan Julian Merelo Guervos <jmerelo@usuario-desktop>
* lib/Algorithm/Evolutionary/Wheel.pm (spin): Changed spin
implementation to make it faster and more efficient. It was
sucking time out of mastermind EAs
2010-09-25 Juan J. Merelo <jmerelo@sheldon>
* lib/Algorithm/Evolutionary/Fitness/Rastrigin.pm (Rastrigin):
Fixed formula
* lib/Algorithm/Evolutionary.pm: Starting 0.74_1 with cosmetic
changes and an attempt to fix sporadic test errors.
2010-09-24 Juan Julian Merelo Guervos <jmerelo@usuario-desktop>
* lib/Algorithm/Evolutionary/Fitness/Rastrigin.pm (Rastrigin): Added first floating-point fitness func.
* lib/Algorithm/Evolutionary/Utils.pm (random_number_array): Added this function
* lib/Algorithm/Evolutionary/Individual/BitString.pm (from_string): Added from_string ctor
* lib/Algorithm/Evolutionary/Individual/String.pm (from_string): Changed name and slightly modified
* t/0002-utils.t: Added this file to test utility functions in the Utils module.
* t/ops.t (createAndTest): Added a missing operator
* Makefile.PL: Updated versions
* t/general.t: Eliminated some repeated tests.
2010-01-26 <jmerelo@localhost.localdomain>
* TODO: Updated TODO and version number in A::E. Start 0.73
* MANIFEST: Fixed some annoying bugs, and added a new module that
simplifies using a Canonical Genetic algorithm.
2009-11-17 <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary/Op/String_Mutation.pm (new): Added
this new operator, which does the same that StringRand, but I can
at least understand what it does.
* lib/Algorithm/Evolutionary/Individual/Base.pm (AUTOLOAD): Added
AUTOLOAD method for authomatic definition of methods for instance
variables.
2009-10-14 <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary/Utils.pm (decode_string): Fixed bug
when $min != 0 thanks to patch by Mike Gajewski
x
2009-09-14 Juan Julian Merelo Guervos <jmerelo@geneura.ugr.es>
* t/0601-cga-gif-output.t: Fixed copy/pasted docs for gif-animated-output.
2009-09-13 <jmerelo@localhost.localdomain>
* lib/Algorithm/Evolutionary/Op/Population_Output.pm (apply):
Starting documentation revision for developer releases.
* lib/Algorithm/Evolutionary/Op/EDA_step.pm (apply): Added new
module implementing estimation of distribution algorithms; added
test and example in /examples
2009-07-30 Juan Julian Merelo Guervos <jmerelo@geneura.ugr.es>
* lib/Algorithm/Evolutionary.pm: Moved a GUI example to the
( run in 0.653 second using v1.01-cache-2.11-cpan-119454b85a5 )