การรันแบบจำลอง Discrete-Event
ทีม "Farming Operation" ได้รวบรวมรายการกระบวนการที่ต้องการใส่ไว้ในแบบจำลอง discrete-event เวอร์ชันนี้เรียบร้อยแล้ว โดยมีแผนจะพัฒนาต่อในอนาคต กระบวนการเหล่านี้แสดงอยู่ในตารางด้านล่าง และหน่วยเวลาเป็นวัน

มาสร้าง dictionary ที่เก็บรายการกระบวนการเหล่านี้ และรันโมเดลสำหรับระยะเวลา 365 วันกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจำลองเหตุการณ์แบบไม่ต่อเนื่องด้วย Python
คำแนะนำการฝึกหัด
- อัปเดต dictionary ที่เตรียมไว้ให้ครบตามกระบวนการในตาราง
- กำหนดค่าที่เหมาะสมให้กับตัวแปร
simulation_time - รันโมเดลที่ถูกเก็บไว้ในฟังก์ชันชื่อ
discrete_model_farm()โดยจำไว้ว่าฟังก์ชันนี้รับprocess_dictและsimulation_timeเป็น input (ตามลำดับนี้)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create dictionary
process_dict = {
"____": ____,
"____": ____,
"Weeding": 4,
"Planting": 2,
"Watering and growing": 60,
"Harvesting": 7,
"Delivery": 2
}
# Simulatiom time (days)
____
# Run the model
____(____, ____)