輸送モデル:モデルを実行する
これで「Transport model」のプロセスを特徴づけるメソッドを呼び出す、SimPy のモデルジェネレーターが作成できました。次は SimPy のモデル環境を構築します。環境ができたら、プロセスを追加してシミュレーションを実行できます。
ここまでの演習で何度も行ってきましたが、SimPy でモデルを作るときは常に必要な手順です。ジェネレーターは all_processes として保存済みであることを思い出してください。
この演習はコースの一部です
Pythonで学ぶ離散事象シミュレーション
演習の手順
- SimPy の環境を構築します。
all_processes()ジェネレーターを定義したので、これをモデル環境に組み込みます。- SimPy のモデル環境が定義できたので、1200 秒(=20 分)間実行します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Build the SimPy Model
env = simpy.____()
# Add the process to the environment
env.____(all_processes(env, inputs))
# Run the discrete-event model for 1200 seconds
env.____(until=____)