add a learning method parameter to RunTraining()
add a STATE_LearningWithoutGUI state to RLGame