SimPy Simulation Package
|
|
|
Welcome to the home page for SimPy. SimPy (= Simulation in Python) is an object-oriented, process-based discrete-event simulation language for Python. It is released under the GNU Lesser GPL (LGPL) license. SimPy 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. Many users claim that SimPy is one of the cleanest, easiest to use discrete
event simulation packages! SimPy 2.3 is the latest production release. (December 2011). It supports Python 2.6, 2.7 and 3.x! This is the first release that supports Python 3. Comments and fixes are very welcome. There is a mailing list used by the SimPy user community, you can subscribe at simpy-users. Visit SimPy on
And there is also SimPy wiki hosted on Source Forge where you can publish your input/questions/issues related to SimPy and read what others are doing. A list for SimPy developers is the simpy-developer list. We are always looking for more developers and code reviewers! You can subscribe at simpy-developer. SimPy News18 February 2012 TheBank tutorial is now available as an iBook. It is a beta release so please have a look and let us know what you think. download gzip version or the uncompressed version30 December 2011 We now have a
25 December 2011 We have just released SimPy 2.3. It now supports Python 3! The porting to Python 3 went very smoothly and we support both, Python 2 and 3, from one code base. Support for Python < 2.6 has been dropped. We’ve also updated the examples in the documentation to run under Python 3. The examples are now also executed by py.test, so we can make sure they really run. You can now (similarly to NumPy and SciPy) run the tests on your installed package with "SimPy.test()". Finally, there were many small improvements on the documentation and code clean-ups. As usual, you can easily install SimPy from PyPI: pip install -U SimPy Merry Christmas and a happy new simulation! All the newsBack to Top |
|