SimPy
SimPy është një framework simulimi i ngjarjeve diskrete të bazuara në procese, bazuar në Python. Ai u mundëson përdoruesve të modelojnë komponentë aktivë si klientë, automjete ose agjentë si funksione të thjeshta gjeneratori Python. SimPy lëshohet si softuer me burim të hapur nën licencën MIT . Versioni i parë u lëshua në dhjetor 2002.
Autor | Klaus G. Müller, Tony Vignaux |
---|---|
Zhvillues | Ontje Lünsdorf, Stefan Scherfke |
Versioni i parë | shtator 17, 2002 |
Versioni i fundit | 4.0.1 / prill 15, 2020 |
Gjuhet e programimit | Python |
Sistemi operativ | Ndërplatformë |
Përdoret për | Simulimi i ngjarjeve diskrete |
Licenca | MIT |
Faqja zyrtare | simpy |
Dispeçeri i tij i ngjarjeve bazohet në gjeneratorët e Python dhe mund të përdoret për rrjete asinkrone ose për të zbatuar sisteme me shumë agjentë (me komunikim të simuluar dhe real). Simulimet mund të kryhen "sa më shpejt të jetë e mundur", në kohë reale (ora e orës së murit) ose duke kaluar manualisht nëpër ngjarje. Megjithëse teorikisht është e mundur të bëhen simulime të vazhdueshme me SimPy, ai nuk ka veçori për ta kryer atë.
Për më tepër, SimPy ofron lloje të ndryshme burimesh të përbashkëta për të simuluar pikat e mbipopullimit që kanë nxënësi të kufizuar, si serverët, sportelet e arkave dhe tunelet. Në versionin 3.1 dhe më lart, SimPy ofron aftësi monitorimi për të ndihmuar në mbledhjen e statistikave rreth proceseve dhe burimeve.