UST-SEIS610-02-ACLOT/GPFinalProject — Issue #2: Requirement Changes
Author: ande8331
Created: 2011-11-22 02:22:02+00:00
State: open

The following requirements are design details and although used in the implementation, are not needed as requirements:

GP-36: The GP SHALL provide a random number generator that generates a random integer between the minimum and maximum inputs.
GP-10:The GP SHALL evaluate the fitness of each candidate for each generation for each value in LIST_OF_TRAINING_DATA.
GP-11:The GP SHALL evaluate the fitness of a candidate on a single training value by calculating the output of each node.
GP-15:The GP SHALL rank the candidates by fitness value.
GP-26:The Crossover Function SHALL take inputs from tree1 and tree2.
GP-27:The Crossover Function SHALL select a random node from tree1 and tree2.
GP-29:The Mutation Function SHALL select a random node from the input for mutation.
GP-32:The GP SHALL complete in TIME_LIMITATION minutes or less.
GP-33:The GP SHALL output the candidate with the lowest error upon completion.
GP-34:The GP SHALL output the output_message stored upon completion.
GP-35:The GP SHALL output the generation_id upon completion.

The following requirements require changes:
GP-1: Remove RANDOM_MINIMUM/RANDOM_MAXIMUM (Redundant). Remove LIST_OF_TRAINING_DATA, GENETIC_MODEL, TIME_LIMIT as they will not be implemented in this release.