Cultured Perl: Genetic Algorithms Applied with Perl
By Teodor Zlatanov2004-11-03
Resources
• Read Ted's other Perl articles in the "Cultured Perl" series on developerWorks.
• Thanks to Abigail, whose CPAN Sample module exhibits the sample() function I use in both examples. The Sample module and its documentation are wonderful tools for any Perl programmer at Sample.
• Visit CPAN for all the Perl modules you ever wanted.
• Check out Perl.com for Perl information and related resources.
• Visit perldoc.com for Perldoc information online.
• Programming Perl Third Edition", by Larry Wall, Tom Christiansen, and Jon Orwant (O'Reilly & Associates 2000) is the best guide to Perl today, up-to-date with 5.005 and 5.6.0.
• "Mastering Algorithms with Perl", by Jon Orwant, Jarkko Hietaniemi, and John Macdonald (O'Reilly & Associates 1999) is a great compendium of algorithms expressed in Perl. Chapter 14, "Probability," shows how to do weighted and unweighted probability distributions with Perl.
• The Genetic Algorithms FAQ is quite outdated, but it does point to useful suites of genetic algorithm software, both free and commercial.
• Related developerWorks articles by Teodor Zlatanov include:
• One-liners, 101
• Small observations about the big picture
• Browse more Linux resources on developerWorks.
•Browse more Open source resources on developerWorks.
Tutorial Pages:
» Create Your Own Darwinian Breeding Grounds
» History
» So What is the Genetic Algorithm?
» A Simple Example
» Breeding words
» Conclusion
» Resources
First published by IBM DeveloperWorks
| Related Tutorials: » Random subroutines in Perl » Log Script Use » Creating Perl Modules for Web Sites » Bit Vector, Using Perl Vec » Build a Perl/CGI Voting System » Perl Range Operator |
