Next: Class: Algorithm
Previous: How It All Works
What You Have to Implement
- Data I/O
- Algorithm.pm: loadSet(), saveOutput()
- Algorithm.pm: fitnessFunction()
- Grammar.pm: Functions and Terminals to produce Perl code which defines
Individual::evaluateOutput() or other object methods or subroutines. All explained in Section 7.
- 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.