Uses temporal difference learning and genetic algorithms to train neural networks at a reduced subset of Pokemon Gen-4