import libq
workers = [ libq.ConstWorker(service_time = 10) for _ in range(100) ]
qsystem = libq.QSystem(workers, discipline="fifo")
workload = ([10] * 100) + ([1000] * 10) + ([10] * 100)
# Run Simulation
stats = libq.run(worload, qsystem, step=20, deplete=True)
# Get Results as Pandas DataFrame
df = stats.df(percentiles=[100, 90, 50])
A more complete example is available in the examples directory: