Next: Class: Algorithm
Up: Overview
Previous: How It All Works
  Contents
What You Have to Implement
- Data I/O
- Algorithm.pm: loadSet(), saveOutput()
- Fitness
- Algorithm.pm: fitnessFunction()
- Grammar
- Grammar.pm: Functions and Terminals to produce Perl code which defines
Individual::evaluateOutput() or other object methods or subroutines. All explained in Section 7.
- Functions
- Individual.pm: Perhaps you need to define some
special functions, like protected division. If your grammar didn't
produce a definition for evaluateOutput() then you need to define it here.
Bob MacCallum
2003-02-03