ANN: Simulation package SimPy 1.4 has been released
Klaus Muller
kgmuller@users.sourceforge.net
Mon, 02 Feb 2004 11:42:30 +0100
SimPy (Simulation in Python) is a process-based discrete event
simulation package.
This new version of SimPy has significantly more capabilities than
version 1.3. They have been developed from the ideas and with great
collaboration of the very active SimPy user and developer communities
Get SimPy 1.4 from http://sourceforge.net/projects/simpy/ and enjoy!
Read more on SimPy at simpy.sourceforge.net.
Here are the major changes and additions in SimPy 1.4:
SimulationRT
------------
- A module which allows synchronization between
simulated and wallclock time.
SimulationStep
--------------
- A module which allows the execution of a simulation
model event-by-event, with the facility to execute
application code after each event.
SimGUI
------
- A Tk/Tkinter-based module which provides a SimPy
GUI framework.
SimPlot
-------
- A Tk/Tkinter-based module which provides for plot
output from SimPy programs.
Resources
----------
- The wait queue and active servers of Resource
objects can be Monitored for simulation data
collection
Monitor
-------
- Module *Monitor.py* has been merged into module
*Simulation.py* and all *SimulationXXX.py* modules.
Import of *Simulation* or any *SimulationXXX*
module now also imports *Monitor*.
- *Monitor* now inherits from *list*.
New style classes
-----------------
- All classes in the SimPy API are now new style
classes, i.e., they inherit from *object* either
directly or indirectly.
Histogram
---------
- A class *Histogram* has been added to
*Simulation.py* and all *SimulationXXX.py* modules.