Encyclopedia > SimPy

  Article Content

SimPy

SimPy is an open-source, process-based discrete-event simulation language based on standard Python and released under the GNU GPL. It provides the modeller with components of a simulation model including processes, for active components like customers, messages, and vehicles, and resources, for passive components that form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. Random variates are provided by the standard Python random module.

Simpy is based on ideas from Simula and SIMSCRIPT II.5 but uses standard Python. It combines two previous packages, SiPy, in Simula-Style and SimPy, in Simscript style.

SimPy uses an efficient implementation of co-routines using Python's generators capability. It requires Python 2.2 or later.

More information can be obtained from the Simpy page (http://simpy.sourceforge.net/) on Sourceforge.



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
Springs, New York

... 3.08. In the town the population is spread out with 22.3% under the age of 18, 6.3% from 18 to 24, 31.0% from 25 to 44, 26.9% from 45 to 64, and 13.5% who are 65 years of ...

 
 
 
This page was created in 30.8 ms