Changes for version 0.03

  • Update selection/replacement dispatch method to play well with DProf, may change back someday..
  • Speedup of A::E::Util::str_agreement at the price of utf8
  • Other misc speedups
  • Change StringEvolver to use blessed hash, for better reuse prospects
  • Added ArrayEvolver, mimicking StringEvolver for array genes
  • Added "Breeding Perls" example


An extensible and generic framework for executing evolutionary algorithms
Some useful utility functions for use in evolutionary algorithms.