Disclosed herein are genetic algorithm techniques and applications. The
techniques and applications disclosed include a method of generating
offspring having feasible gene traits selected from parent chromosomes, a
method of assigning tasks to resources, and a method of determining
feasible gene traits for a chromosome, for example, to mutate a gene to a
feasible trait.