Algorithm-Evolutionary
view release on metacpan or search on metacpan
lib/Algorithm/Evolutionary.pm view on Meta::CPAN
252627282930313233343536373839404142434445
push
(
@failed
,
$module
);
}
}
@failed
and croak
"could not import qw("
.
join
(
' '
,
@failed
) .
")"
;
}
1;
__END__
=encoding utf8
=head1 NAME
Algorithm::Evolutionary - Perl module for performing paradigm-free evolutionary algorithms.
=head1 SYNOPSIS
#Short way of loading a lot of modules, POE-style
use Algorithm::Evolutionary qw( Op::This_Operator
Individual::That_Individual
lib/Algorithm/Evolutionary/Fitness/Any.pm view on Meta::CPAN
12345678910111213141516
lib/Algorithm/Evolutionary/Individual/String.pm view on Meta::CPAN
12345678910111213141516
lib/Algorithm/Evolutionary/Op/Combined.pm view on Meta::CPAN
lib/Algorithm/Evolutionary/Op/GaussianMutation.pm view on Meta::CPAN
12345678910111213141516use
strict;
use
warnings;
=encoding utf8
=head1 NAME
Algorithm::Evolutionary::Op::GaussianMutation - Changes numeric chromosome components following the gaussian distribution.
=cut
=head1 SYNOPSIS
my $op = new Algorithm::Evolutionary::Op::GaussianMutation( 0, 0.05) # With average 0, and 0.05 standard deviation
( run in 1.033 second using v1.01-cache-2.11-cpan-49f99fa48dc )