NSimulate is a .NET library written in C# that enables the development of discrent-event simulations. The library enables the modelling of processes, scheduled activities, notifications and resources.
The NSimulate guide can be read here
The following examples are provided to illustrate the usage and capabilities of the library.
- Workshop with unreliable machines
- Call Center with call escalation
- Order delivery with warehouse reorder
- Alarm Clock
License and Usage
NSimulate is available based on an MIT style license. It can be used for commercial and non-commercial use. The license can be read here.