num_cpus = 1#cpu_count() test_bots = [Pokerbot(TheDerbs()),Pokerbot(LukeBotAgg1()),Pokerbot(MalcomXBot()),Pokerbot(ODoyleBot5())] #test_bots = [Pokerbot('TheBostonDerby4'),Pokerbot('TheBostonDerby8'),Pokerbot('TheBostonDerby5'),Pokerbot('TheBostonDerby'),Pokerbot('TheBostonDerby6'),Pokerbot('Flopallin')] use_lukes = True if use_lukes: vals = generate_vals() else: vals = generate_vals_boston() bots = [] for i,genome in enumerate(vals): bot = Pokerbot(RockyBot2()) bot.bot.bot.eq_ranges=genome bot.index = i bots.append(bot) score = [0]*n for bot in bots: score[bot.index] = [0,[0]*len(test_bots),bot.bot.bot.eq_ranges] begin = time.time() for i in range(n): start = time.time() p1 = bots[i] print "testing with bot",i,"using gene", p1.bot.bot.eq_ranges for j,p2 in enumerate(test_bots): now= time.time() games_to_run = m proc = [] p1_wins = Value('i',0)#[resultsaccum() for i in range(num_cpus)]