def run_game(agent): josh = getattr(getattr(sys.modules[__name__], agent), agent)("agent") ryan = RandomAgent.RandomAgent("ryan") mitch = RandomAgent.RandomAgent("mitch") helen = RandomAgent.RandomAgent("helen") s = State() player_loss_margin = s.start_new_game(False, False, False, False, [josh,ryan,mitch,helen]) return player_loss_margin