Machine Learning Question

Is using a machine learning algorithim, such as a genetic algorithm, to train an algorithm for the game worth it? And if so, how could you go about doing that?