This is to announce the release of salabim 23.2.0 .
Salabim is a discrete event simulation package that has applications in
logistics, communications, production, mining, hospital operations, etc.
It supports powerful realtime 2D and 3D animations, monitoring, statistical
sampling functions, ...
In contrast to SimPy, salabim is build around dynamic objects (components)
that interact with each other.
Up to now, that was done with generator functions (coroutines), like
class Car(sim.Component):
    def process(self):
        yield self.hold(5)
        pump.activate()
        yield self.passivate()
But as from this version, salabim processes can also run as greenlets, so
yields are not required anymore:
class Car(sim.Component):
    def process(self):
        self.hold(5)
        pump.activate()
        self.passivate()
This makes modeling much more natural and less error prone.

For more information, including the full documentation, changelog, etc.
goto www.salabim.org .
_______________________________________________
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com

Reply via email to