Algorithm-Evolutionary
view release on metacpan or search on metacpan
lib/Algorithm/Evolutionary/Individual/BitString.pm view on Meta::CPAN
my @array = qw( 0 1 0 1 0 0 1 ); #Create a tied array
tie my @vector, 'Algorithm::Evolutionary::Individual::BitString', @array;
print $indi3->asString(); #Prints the individual
print $indi3->as_yaml() #Change of convention, I know...
my $gene_size = 5;
my $min = -1;
my $range = 2;
my @decoded_vector = $indi3->decode( $gene_size, $min, $range);
=head1 Base Class
L<Algorithm::Evolutionary::Individual::String>
=head1 DESCRIPTION
Bitstring Individual for a Genetic Algorithm. Used, for instance, in a canonical GA
=cut
( run in 1.162 second using v1.01-cache-2.11-cpan-26ccb49234f )