Transportation मॉडल: मॉडल चलाना
अब जबकि SimPy मॉडल जनरेटर बना लिया गया है, जो "Transport model" प्रक्रियाओं को परिभाषित करने वाले मेथड्स को कॉल करेगा, तो SimPy मॉडल environment बनाने का समय है. एक बार यह तैयार हो जाए, तो प्रक्रियाएँ जोड़ी जा सकती हैं और सिमुलेशंस चलाई जा सकती हैं.
अब तक आप यह पिछले अभ्यासों में कई बार कर चुके हैं, लेकिन SimPy के साथ कोई भी मॉडल बनाते समय ये स्टेप्स हमेशा ज़रूरी होते हैं. याद रखें कि जनरेटर को all_processes के रूप में सेव किया गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Discrete Event Simulation
अभ्यास निर्देश
- SimPy environment बनाएँ.
- अब जबकि आपने अपना
all_processes()जनरेटर परिभाषित कर लिया है, उसे मॉडल environment में शामिल करें. - आपका SimPy मॉडल environment अब परिभाषित हो चुका है, इसलिए इसे 1200 सेकंड (=20 min) तक चलाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Build the SimPy Model
env = simpy.____()
# Add the process to the environment
env.____(all_processes(env, inputs))
# Run the discrete-event model for 1200 seconds
env.____(until=____)