return matrix report = open('output.o', 'w') data = {'pareto': {}, 'uniform': {}} alpha = 4 for size in range(20, 70): data['pareto'][size] = [] data['uniform'][size] = [] for i in range(0, 10): g = Game(size,0.5, 0.5, 0.3, 0.2) C = len(g.contents()) R = len(g.readers()) g.reset() g.setValue(matrix(C, R, 4)) steps = g.playGame() g.reset() g.setValue(umatrix(C, R)) usteps = g.playGame() data['pareto'][size].append(steps) data['uniform'][size].append(usteps) report.write(str(data)) report.close()