help='input the folder to output') parser.add_argument('--poolSize', dest='poolSize', type=int, help='poolSize of each iteration') parser.add_argument('--seedIndex', dest='seedIndex', type=int, help='seedIndex') args = parser.parse_args() #load arms np.random.seed(conf.seeds_set[args.seedIndex]) random.seed(conf.seeds_set[args.seedIndex]) AM = Arm.ArmManager(args.in_folder) AM.loadArms() print('[main] Finish loading arms: %d' % AM.n_arms) #load Suparms SAM = SupArm.SupArmManager(args.in_folder, AM) SAM.loadArmSuparmRelation() print('[main] Finish loading suparms') #load User UM = User.UserManager(args.in_folder) UM.loadUser() print('[main] Finishing loading users: %d' % UM.n_user) simExperiment = simulateExp(UM.users, AM.arms, SAM.suparms, args.out_folder,