<?xml version="1.0" encoding="UTF-8"?>
<SOFTPKG NAME="Algorithm-Evolutionary" VERSION="0,73,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="version" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="Math-Random" VERSION="0,63,0,0" />
    <DEPENDENCY NAME="Bit-Vector" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="Statistics-Basic" VERSION="1,6,0,0" />
    <DEPENDENCY NAME="Pod-Escapes" VERSION="0,0,0,0" />
    <DEPENDENCY NAME="GD" VERSION="2,17,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="Pod::Escapes" VERSION="0" />
    <REQUIRE NAME="version" VERSION="0" />
    <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="Bit::Vector" VERSION="0" />
    <REQUIRE NAME="Clone::Fast" VERSION="0" />
    <REQUIRE NAME="XML::LibXML" VERSION="1.5" />
    <REQUIRE NAME="GD" VERSION="2.17" />
    <REQUIRE NAME="String::Random" VERSION="0" />
    <REQUIRE NAME="Tree::DAG_Node" VERSION="1.04" />
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" />
    <CODEBASE HREF="MSWin32-x86-multi-thread-5.8/Algorithm-Evolutionary-0.73.zip" />
    <PROVIDE NAME="Algorithm::Evolutionary" VERSION="0.72" />
    <PROVIDE NAME="Algorithm::Evolutionary::Experiment" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Any" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Base" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::ECC" VERSION="3.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Knapsack" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::MMDP" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::ONEMAX" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::P_Peaks" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Royal_Road" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::String" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::Trap" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::wP_Peaks" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Fitness::ZDT1" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Hash_Wheel" VERSION="1.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Any" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Base" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::BitString" VERSION="3.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Bit_Vector" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::String" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Tree" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Individual::Vector" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Animated_GIF_Output" VERSION="1.004" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::ArithCrossover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Base" VERSION="3.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Bitflip" VERSION="3.2" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Canonical_GA_NN" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::ChangeLengthMutation" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Convergence_Terminator" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Creator" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Crossover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::CX" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::DeltaTerm" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Easy" VERSION="3.3" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Easy_MO" VERSION="3.5" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::EDA_step" VERSION="1.5" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Eval::General" VERSION="3.000" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Eval::MO_Rank" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::FullAlgorithm" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GaussianMutation" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GeneralGeneration" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::GenerationalTerm" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Generation_Skeleton" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Gene_Boundary_Crossover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::IncMutation" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Inverover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::LinearFreezer" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Mutation" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::NoChangeTerm" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Novelty_Mutation" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Permutation" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Population_Output" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::QuadXOver" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Replace_Worst" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::RouletteWheel" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Selector" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::SimulatedAnnealing" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Storing" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::StringRand" VERSION="3.001" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::String_Mutation" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::TournamentSelect" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::TreeMutation" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::Uniform_Crossover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Op::VectorCrossover" VERSION="3.0" />
    <PROVIDE NAME="Algorithm::Evolutionary::Run" VERSION="3.1" />
    <PROVIDE NAME="Algorithm::Evolutionary::Utils" VERSION="3.002" />
    <PROVIDE NAME="Algorithm::Evolutionary::Wheel" VERSION="3.2" />
  </IMPLEMENTATION>
</SOFTPKG>

