始める無料で始める

離散事象モデルを実行する

あなたの「Farming Operation」チームは、このバージョンの離散事象モデルに含めたいプロセスをついに洗い出しました。今後も継続的に改善していく予定です。以下の表にプロセスが示されており、時間の単位は日です。

Table with process names and their respective duration to be used to create a dictionary.

このプロセス一覧を含む辞書を作成し、モデルを365日分で実行してみましょう。

この演習はコースの一部です

Pythonで学ぶ離散事象シミュレーション

コースを見る

演習の手順

  • 表に記載されたプロセスをもとに、用意された辞書を更新してください。
  • 変数simulation_timeに適切な値を代入してください。
  • 関数discrete_model_farm()に格納されたモデルを実行します。入力変数はprocess_dictsimulation_time(この順番)であることを忘れないでください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create dictionary
process_dict = {
    "____": ____,
    "____": ____,
    "Weeding": 4,
    "Planting": 2,
    "Watering and growing": 60,
    "Harvesting": 7,
    "Delivery": 2
}

# Simulatiom time (days)
____

# Run the model
____(____, ____)
コードを編集して実行