#Misc Parameters runs = 10000000 #the number of runs log_interval = 1000 #print status every x runs save_interval = 1000 save_filename = "b" + str(initial_stones) + ".dat" draw_graph = False world = World_Model (size_x, size_y, size_win, gravity, initial_stones = initial_stones) sensor = world.get_sensor_info() f = [0]*len(sensor) for i in range(len(sensor)): f[i] = sensor[i] #Choose Bots bot_RL = Bot_RL_MLP(size_x, size_y, rl_beta, mlp_hidden, mlp_learning_rate, rl_reward, initial_field = f, player_ID = 1) bot_train = Bot_Random.Bot_Random_Static(size_x, size_y) #bot_train = Bot_Random.Bot_Random_Dynamic(size_x, size_y) win = [[],[],[]] scale = [] winner = [0,0,0] for counter in range (runs): bot_RL.play_game(world, 1, bot_train) #bot_1.new_game() #bot_2.new_game() #Play a game #Make a move until Game ends #world.new_init(initial_stones = initial_stones) #while (world.get_winner() == -1):