Default template for PDM package
Project description
DESimPy
Event-driven discrete event simulation in Python (DESimPy).
Overview
DESimPy is an event-driven simulation framework. It also includes a service simulation module.
Processes in DESimPy are defined by methods owned by Python objects inherited from the Event
abstract base class. These processes can be used to model system-level or component level changes in a modelled system. Such systems might include customers or patients flowing through services, vehicles in traffic, or agents competing in games.
DESimPy implements time-to-event simulation where the next event in a schedule is processed next regardless of the amount of time in the simulated present to that event. This constrasts with "time sweeping" in which a step size is used to increment foreward in time. It is possible to combine time-to-event with time sweeping (see Palmer & Tian 2021), however this package does not provide any explicit support for that.
Installation
pip install desimpy
Quickstart
🔜
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file desimpy-0.1.0.tar.gz
.
File metadata
- Download URL: desimpy-0.1.0.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68bbb75260d18365bbf07d0dcc9ecad34c4901ed322ca420fd10c77154859fab |
|
MD5 | be6b95864d9bbd274f78dae0c558247f |
|
BLAKE2b-256 | 0a376c2599bd9e05348b101feba4e5092b12c97da68e089e5c0f9f7e9261c694 |
File details
Details for the file desimpy-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: desimpy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a541037414b6b33722d618660855f274548183a7c98b09826c138d48f8157cc |
|
MD5 | 843a2751d7a3318caa410368c7004e1a |
|
BLAKE2b-256 | 5f60d682abf64b35abacc08ea188ad6ce891c8cef696a3b52d61c86d23898ce5 |