1. A computer system implementing a multi-processor genetic algorithm architecture, said computer system comprising: a) a control processor coupleable to a source database to receive a source data set, said control processor being operative to output an optimal solution set derived from said source data set; b) a rulebase cache operative to store a plurality of phenotype rules representing phenotypes and corresponding phenotype fitness scores; and c) a plurality of genetic algorithm processor instances coupled to said control processor and to said rulebase cache, wherein each said genetic algorithm processor instance is operative to perform genotype and phenotype completion loops, wherein said genotype completion loop includes a phenogenesis operator and wherein genotypes of a current population data set, initially derived from said source data set, are competed through said phenogenesis operator based on genotype field fitness scores, said genotype completion loop providing for a cyclic revision of said current population data set; and wherein said phenotype completion loop includes a phenotype selection operator, a closure operator, and a genotype reduction operator, wherein a current phenotype set generated by said phenogenesis operator is competed through said phenotype selection operator dependent on a predetermined fitness function represented by said phenotype rules, wherein said closure operator is operative, based on predetermined closure parameters, to select said current phenotype set, as competed through said phenotype selection operator, as a potential optimal solution set accessible by said control processor, and wherein said genotype reduction operator is operative to provide genotype fitness scores, determined from phenotype fitness scores, to said genotype completion loop.