SimPy

Nga Wikipedia, enciklopedia e lirë
SimPy
AutorKlaus G. Müller, Tony Vignaux
ZhvilluesOntje Lünsdorf, Stefan Scherfke
Versioni i parështator 17, 2002 (2002-09-17)
Versioni i fundit4.0.1 / prill 15, 2020; 3 vite më parë (2020-04-15)
Gjuhet e programimitPython
Sistemi operativNdërplatformë
Përdoret përSimulimi i ngjarjeve diskrete
LicencaMIT
Faqja zyrtaresimpy.readthedocs.org

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.

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.