<?xml version="1.0" encoding="UTF-8"?>
<SOFTPKG NAME="Algorithm-Evolutionary" VERSION="0,65,0,0">
  <TITLE>Algorithm-Evolutionary</TITLE>
  <ABSTRACT>Perl module for performing paradigm-free evolutionary algorithms.</ABSTRACT>
  <AUTHOR>JJ Merelo &lt;jj /at/ merelo.net&gt;</AUTHOR>
  <IMPLEMENTATION>
    <DEPENDENCY NAME="Tree-DAG_Node" VERSION="1,04,0,0" />
    <DEPENDENCY NAME="YAML" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="Clone-Fast" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="XML-Parser-Style-EasyTree" VERSION="0,01,0,0" />
    <DEPENDENCY NAME="Math-Random" VERSION="0,63,0,0" />
    <DEPENDENCY NAME="Statistics-Basic" VERSION="1,6,0,0" />
    <DEPENDENCY NAME="Object-Array" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="Algorithm-Permute" VERSION="0,01,0,0" />
    <DEPENDENCY NAME="String-Random" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="XML-LibXML" VERSION="1,5,0,0" />
    <REQUIRE NAME="Statistics::Basic" VERSION="1.6" />
    <REQUIRE NAME="YAML" VERSION="0" />
    <REQUIRE NAME="Math::Random" VERSION="0.63" />
    <REQUIRE NAME="XML::Parser::Style::EasyTree" VERSION="0.01" />
    <REQUIRE NAME="Object::Array" VERSION="0" />
    <REQUIRE NAME="Algorithm::Permute" VERSION="0.01" />
    <REQUIRE NAME="Test::Pod" VERSION="0" />
    <REQUIRE NAME="Clone::Fast" VERSION="0" />
    <REQUIRE NAME="XML::LibXML" VERSION="1.5" />
    <REQUIRE NAME="String::Random" VERSION="0" />
    <REQUIRE NAME="Tree::DAG_Node" VERSION="1.04" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.10" />
    <CODEBASE HREF="MSWin32-x86-multi-thread-5.10/Algorithm-Evolutionary-0.65.zip" />
    <PROVIDE NAME="Algorithm::Evolutionary" VERSION="0.67" />
    <PROVIDE NAME="Algorithm::Evolutionary::Experiment" VERSION="2.7" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Base" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::ECC" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Knapsack" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::MMDP" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::ONEMAX" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::P_Peaks" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Royal_Road" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::String" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::wP_Peaks" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Any" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Base" VERSION="2.6" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::BitString" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Bit_Vector" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::String" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Tree" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Vector" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::ArithCrossover" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Base" VERSION="2.7" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Bitflip" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::CanonicalGA" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::ChangeLengthMutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Convergence_Terminator" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Creator" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Crossover" VERSION="2.6" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::CX" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::DeltaTerm" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Easy" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::FullAlgorithm" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GaussianMutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GeneralGeneration" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GenerationalTerm" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Generation_Skeleton" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Gene_Boundary_Crossover" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::IncMutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Inverover" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::LinearFreezer" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Mutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::NoChangeTerm" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Novelty_Mutation" VERSION="2.4" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Permutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::QuadXOver" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Replace_Worst" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::RouletteWheel" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Selector" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::SimulatedAnnealing" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Storing" VERSION="2.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::TournamentSelect" VERSION="2.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::TreeMutation" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Uniform_Crossover" VERSION="2.6" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::VectorCrossover" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Run" VERSION="2.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Utils" VERSION="2.6" />
    <PROVIDE NAME="Algorithm::Evolutionary::Wheel" VERSION="2.3" />
  </IMPLEMENTATION>
</SOFTPKG>

