2017-05-08 28 views
0

私はこのチュートリアルの例の1つをコールセンターシミュレーションのモデルとして使用しています。SimPyシミュレーションの終了

シミュレーションは1時間のウィンドウです(最大シミュレーション時間は60分です)。私がenv.run(until = 60)コールを実行すると、60分が終了する数秒前に到着します。これはかなり大丈夫で現実的です。

リソースがこの最後の呼び出しを提供したときにシミュレーションを終了しようとしています。これを行う方法はありますか?

これに関するアドバイスやアドバイスをいただければ幸いです。

答えて

0

env.run(until=event)にイベントを渡すことができます。シミュレーションは、このイベントが発生するまで実行されます。

env.run(until=60)は、env.run(until=env.timeout(60))env.now == 0の場合)のショートカットです。

+0

ありがとうございました。 –

関連する問題