Commits

Show all
Author Commit Message Labels Comments Date
luensdorf
Use types to check for correct until values.
luensdorf
Merge.
luensdorf
Speed up rt test a bit. Fixes issue #21
luensdorf
Fixed resume behavior of ``simulate()`` and added a test.
luensdorf
Simplify, enhance and speed up ``simulate`` with one tiny change :)
luensdorf
Exception risen in callbacks do not have a ``__cause__``. Fixes issue #20
luensdorf
Added ``handled`` attribute to events. This attribute must be set to ``True`` if a failed event should not fail the simulation. Processes automatically set this attribute because they have no choice but to handle failed events. Interrupt events are also always set to ``handled``. Conditions will handle all events that are triggered before the condition itself is triggered. Fixes issue #13
Stefan Scherfke
Added the Movie Renege example from SimPy 2 and reorganized the Examles index.
Stefan Scherfke
Minium required Python version is now 2.7/3.2 (and PyPy 2.0).
Stefan Scherfke
Added a machine shop example (Interrupts and Preemptive Resource)
Stefan Scherfke
Minor changes for the carwash example.
Stefan Scherfke
Fixed some typos in a docstring.
Stefan Scherfke
Removed an xfail mark.
Stefan Scherfke
Added a "preempt" parameter to the PreemptiveResourceEvent. The PreemptiveUsers now checks if this parameter is True or False and decides whether to preempt or not.
Stefan Scherfke
Merge.
Stefan Scherfke
Added draft for real-time simulate() with fixes for Ontje’s fixes for my initial draft ;-)
Stefan Scherfke
Docstring of Event properties fixed.
luensdorf
Restore event priorities. Turns out that there are difficult corner cases which need interrupts with high priorities.
luensdorf
Merge.
luensdorf
Add triggered and processed event properties.
Stefan Scherfke
Fix: SortedQueue still used 0 as default for "maxlen".
Stefan Scherfke
Some clean-up.
Stefan Scherfke
Made most attributes of resources private to indicate that users should not access them directly.
Stefan Scherfke
Fixed test_util.py for Python 2.6.
Stefan Scherfke
Fixed setup.py
Stefan Scherfke
Merge.
Stefan Scherfke
Another resource refactoring. This time, I might be happy with it ...
Stefan Scherfke
Merged Ontjes’s changes.
Stefan Scherfke
Container and Store are working again.
luensdorf
Added two problematic test cases.
  1. Prev
  2. Next