Tony Vignaux | 10 Jan 07:45 2009
Picon
Picon

SimPy Plans for 2009

=======================
SimPy Plans for 2009
=======================

1. New Year Greetings to all Simpy users.

2. I thought you might be interested in current plans for SimPy this
   year. We have had no bug reports on the current SimPy 1.9.1.

3. Klaus Muller and other, have been busy in two directions: the next
   version of SimPy and the eventual transition to Python 3.0.

4. A beta of a new object-oriented version of SimPy is under test and
   is available on the Subversion repository.  Since this is such a
   significant change it will be released as SimPy 2.0.  The
   object-oriented capability will allow the development of much
   cleaner programs and will be a great help in running multiple
   simulations.

   Many of you will be relieved to know that this will be completely
   compatible with the current versions and NO CHANGES IN YOUR
   PROGRAMS WILL BE REQUIRED -- unless, of course, you wish to use the
   new object-oriented capabilities.

   We are still working on the documentation, using the Sphinx
   documentation system, the same as that now used for Python.

5. Klaus is developing a Python 3.0 version of SimPy but we have no
   plans for immediate release. A beta version could be out as soon as
   mid 2009 but the current Python 2+ version will be continued for
   some time in any case.

Tony Vignaux

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Simpy-users mailing list
Simpy-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/simpy-users
Tony Vignaux | 10 Jan 08:32 2009
Picon

SimPy use of Monitor or Tally

If you have trouble viewing or submitting this form, you can fill it out online:
https://spreadsheets.google.com/viewform?key=ppmJW0jq93D4qT-LGLgwpWg

SimPy use of Monitor or Tally

I would be grateful if you would take part in a little survey I am
conducting about the relative use of Monitor and Tally in SimPy
programs, either in Resources or in the main simulation program:


.form-body{display:none;}
------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Simpy-users mailing list
Simpy-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/simpy-users
Steven H. Rogers | 10 Jan 13:20 2009

Re: SimPy Plans for 2009

Tony Vignaux wrote:
> =======================
> SimPy Plans for 2009
> =======================
>
> 1. New Year Greetings to all Simpy users.
>
> 2. I thought you might be interested in current plans for SimPy this
>    year. We have had no bug reports on the current SimPy 1.9.1.
>
> 3. Klaus Muller and other, have been busy in two directions: the next
>    version of SimPy and the eventual transition to Python 3.0.
>
> 4. A beta of a new object-oriented version of SimPy is under test and
>    is available on the Subversion repository.  Since this is such a
>    significant change it will be released as SimPy 2.0.  The
>    object-oriented capability will allow the development of much
>    cleaner programs and will be a great help in running multiple
>    simulations.
>
>    Many of you will be relieved to know that this will be completely
>    compatible with the current versions and NO CHANGES IN YOUR
>    PROGRAMS WILL BE REQUIRED -- unless, of course, you wish to use the
>    new object-oriented capabilities.
>
>    We are still working on the documentation, using the Sphinx
>    documentation system, the same as that now used for Python.
>
> 5. Klaus is developing a Python 3.0 version of SimPy but we have no
>    plans for immediate release. A beta version could be out as soon as
>    mid 2009 but the current Python 2+ version will be continued for
>    some time in any case.
>
> Tony Vignaux
> ------------------------------------------------------------------------
>
>   

Sounds great!  Thanks for all the hard work.

Happy New Year!

# Steve

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
Tony Vignaux | 15 Jan 06:43 2009
Picon
Picon

Report: SimPy use of Monitor or Tally

Well the little survey I sent out got only 11 replies and one of them was from me! Thanks to all  who replied.

Of the 11 replies, 6 answered that they used both Monitor and Tally at different times. I guess we retain them both, then.

Tony Vignaux

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Simpy-users mailing list
Simpy-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/simpy-users
kgmuller | 30 Jan 06:57 2009
Picon
Picon

Release of SimPy 2.0

All:
We are happy to announce the release of SimPy 2.0. It comes after two months
of testing the 2.0 beta release. Thanks to all of you who participated! In
this period, we (Tony and Klaus) did a lot a lot of work on further
development/ improvement of the documentation. Also, we added Object
Oriented versions of the example models in SimPyModels and of the Bank
tutorial models.

Download SimPy 2.0 from: 
http://sourceforge.net/project/showfiles.php?group_id=62366

Your feedback (errors found, proposals for changes, etc.) is requested,
using the SimPy Users Mailing List (simpy-users {at}lists.sourceforge.net).

SimPy 2.0 requires Python 2.3 or later. It does not yet run under Python
3.0.
The release of a SimPy version for Python 3.0 is planned for later in 2009.

What is new in SimPy 2.0?
-------------------------

Object Oriented API
===================
In addition to its existing API, SimPy now also has an object oriented API.

The additional API 

- allows running SimPy in parallel on multiple processors
  or multi-core CPUs, using Parallel Python.
- supports better structuring of SimPy programs,
- allows easy extension of model classes by sub-classing,
  thus providing a capability for developing application
  libraries,
- allows subclassing of class *Simulation* and thus
  provides users with the capability of creating new
  simulation modes/libraries like *SimulationTrace*, and
- reduces the total amount of SimPy code, thereby making
  it easier to maintain.

Note that the OO API is in addition to the old API. 
SimPy 2.0 is fully backward compatible.

Debugging with GUI
==================
A new debugging and teaching tool has been added.
With the SimulationGUIDebug library, SimPy now supports the user-driven
event stepping through models. Windows show the event list and the status of
Process and Resource instances.

This powerful tool has been provided by Brian Jacobs, Kip Nicol and Logan
Rockmore, a group of senior students of Professor Matloff at U. of
California at Davis.

Documentation
=============
SimPy's documentation has been expanded, restructured and processed by the
Sphinx documentation generation tool. This has generated one coherent, well
structured HTML document which can be easily browsed. A search capability is
included.

Acknowledgments
---------------
SimPy 2.0 has been primarily developed by Stefan Scherfke and Ontje
L├╝nsdorf, starting from SimPy 1.9. Their work has resulted in a most elegant
combination of an object oriented API with the existing API, maintaining
full backward compatibility. It has been quite easy to integrate their
product into the existing SimPy code and documentation environment.

Thanks, guys, for this great job! SimPy 2.0 is dedicated to you!

The many contributions of others from the SimPy user and developer
communities are of course also gratefully acknowledged.

Download, test, enjoy and give us feedback!

Happy SimPying!

Tony Vignaux    Klaus Muller    

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword

Gmane