import numpy.random as random from Game import Game import numpy report = open('output.o', 'w') data = {} size = 30 density = 0 g = Game(size, density, 0.5, 0.3, 0.3) count = 0 for r in g.readers(): for p in g.publishers(): g.reset() g.Graph.add_edge(r, p) steps = g.playGame() count += 1 data[count] = [] data[count].append(steps) report.write(str(data)) report.close()
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()