Practical Genetic Algorithms