network_dimensioning/event_gen.py

21 lines
440 B
Python

import numpy as np
import numpy.random as rnd
def event_gen(n):
events=[]
for t in range(n):
r=rnd.choice(range(10))
if r<4:
events.append([t,'bronze'])
elif r<7:
events.append([t,'silver'])
elif r<8:
events.append([t,'gold'])
return events
if __name__ == "__main__":
events = event_gen(2000)
for event in events:
print (event[0], event[1])