Я пытаюсь создать пример, который создает и Environment, добавляет некоторые события тайм-аута со случайными задержками и запускается до первого тайм-аута, что-то делает, работает до второго, что-то делает et c. Пример сценария может быть таким:
from simpy import Environment
from random import randint
def test(env,time):
yield env.timeout(time)
.... # A
testing = Environment(initial_time=0)
testing.process(test(testing,randint(1,100))) # time = 45
testing.process(test(testing,randint(1,100))) # time = 75
testing.process(test(testing,randint(1,100))) # time = 13
testing.run()
print(testing.now) # 13
...
testing.run()
print(testing.now) # 45
...
testing.run()
print(testing.now) # 75
...
Можете ли вы дать мне пример, как добиться чего-то подобного? Или добавив код, где находится комментарий A, или предоставив некоторые аргументы для запуска? К сожалению, выполнение num = randint(...)
не подходит для моего варианта использования. Спасибо