verbose=False, plot=True, window_size=1000, seed=None) first_player.save_state_dict('states/first_player') second_player.save_state_dict('states/second_player') save_q_table('q_tables/player1.csv', first_player.q_table) save_q_table('q_tables/player2.csv', second_player.q_table) noise_levels = [0.1, 1.] for noise in noise_levels: evaluate(game, players, noise=noise, games=10000, verbose=False, seed=None) first_player = Player() first_player.load_state_dict('states/first_player') second_player = Player() second_player.load_state_dict('states/second_player') players = {1: first_player, -1: second_player} game = Game() play_against(game, players, control='both', show_values=True)