डिस्क्रीट-इवेंट मॉडल चलाना
आपकी "Farming Operation" टीम ने अंततः वे प्रक्रियाएँ सूचीबद्ध कर दी हैं जिन्हें वे इस संस्करण के डिस्क्रीट-इवेंट मॉडल में शामिल करना चाहते हैं, जिसे आप आगे भी परिष्कृत करते रहेंगे। प्रक्रियाएँ नीचे दी गई तालिका में हैं, और समय दिनों में है.

आइए इन प्रक्रियाओं की सूची वाली डिक्शनरी बनाएँ और मॉडल को 365 दिनों के लिए चलाएँ.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Discrete Event Simulation
अभ्यास निर्देश
- दी गई तालिका के आधार पर प्रदान की गई डिक्शनरी को अपडेट करें.
- वैरिएबल
simulation_timeको उपयुक्त मान असाइन करें. - उस मॉडल को चलाएँ जो
discrete_model_farm()नामक फंक्शन में स्टोर है। ध्यान रखें कि यहprocess_dictऔरsimulation_timeको (इसी क्रम में) इनपुट वैरिएबल्स के रूप में लेता है.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Create dictionary
process_dict = {
"____": ____,
"____": ____,
"Weeding": 4,
"Planting": 2,
"Watering and growing": 60,
"Harvesting": 7,
"Delivery": 2
}
# Simulatiom time (days)
____
# Run the model
____(____, ____)