CommencezCommencez gratuitement

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

Votre équipe « Farming Operation » a enfin dressé la liste des processus à inclure dans cette version du modèle à événements discrets, que vous comptez continuer d'améliorer par la suite. Les processus sont indiqués dans le tableau ci-dessous, et le temps est 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 pour 365 jours.

Cette activité fait partie du cours

Simulation d'événements discrets en Python

Voir le cours

Instructions de l’exercice

  • Mettez à jour le dictionnaire fourni, en y inscrivant les processus indiqués dans le tableau.
  • Attribuez la valeur appropriée à la variable simulation_time.
  • Exécutez le modèle qui a été enregistré dans une fonction nommée discrete_model_farm(), en vous rappelant 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 ce code d’exemple.

# 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