CommencerCommencer gratuitement

Exécuter le modèle à événements discrets

Votre équipe « Farming Operation » a enfin listé les processus à inclure dans cette version du modèle à événements discrets, que vous prévoyez d’affiner par la suite. Les processus figurent dans le tableau ci-dessous, et les durées sont en jours.

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

Créons le dictionnaire contenant cette liste de processus et exécutons le modèle sur 365 jours.

Cet exercice fait partie du cours

Simulation d’événements discrets en Python

Afficher le cours

Instructions

  • Mettez à jour le dictionnaire fourni en y intégrant les processus du tableau.
  • Attribuez la valeur appropriée à la variable simulation_time.
  • Exécutez le modèle stocké dans la fonction discrete_model_farm(), en gardant à l’esprit qu’elle prend process_dict et simulation_time comme variables d’entrée (dans cet ordre).

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

# Simulatiom time (days)
____

# Run the model
____(____, ____)
Modifier et exécuter le code