Helping ordinary people create extraordinary websites!
HOME TUTORIALS SCRIPTS WEB HOSTING BLOG FORUM
Get Our Newsletter
Email:

Cultured Perl: Genetic Algorithms Applied with Perl

By Teodor Zlatanov
2004-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


 | Bookmark
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