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.