Genetic Algorithm Simple Explanation