#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):