simplus is a C++ library for constructing event-driven, agent based simulations with an abstraction for processes, messages, virtual time, and more. It features a built-in debugger, support for configuration files, and a flexible logging mechanism. It is lean, fast, and portable and has no dependencies apart from a C++ compiler. As a framework, it can easily integrated in any application to form the core of your own simulator. It can be used for telecommunication, engineering, for traffic simulations or simulation based games, and other areas.
| Tags | Scientific/Engineering Software Development Libraries |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Changes: Bugfixes and updates of the logger and the configuration database.


Changes: This release fixes some bugs and has some API changes. The subsystem for collecting data ("probes") has been significantly improved.


Changes: Some bugfixes were made for better MVC compatibility. A potential crash at program termination was fixed.


Changes: Feature enhancements and performance improvements were made.


Changes: This is a maintenance release. It has small speed improvements, a lower memory footprint, better ANSI C++ compliance, and some bugfixes. Upgrading is recommended.