A Study of Reproduction in Generational and Steady State Genetic Algorithms