#experiment #sequential #discrete #events #numbers #dvcompute

dvcompute_experiment

Discrete event simulation library (support of experiments for sequential simulation)

1 stable release

1.3.7 Jan 17, 2022

#400 in Simulation

27 downloads per month

MPL-2.0 license

215KB
4.5K SLoC

dvcompute_experiment

This crate is a part of discrete event simulation framework DVCompute Simulator (registration number 2021660590 of Rospatent). The dvcompute_experiment crate defines simulation experiments for sequential simulation, but the same code base is shared by the dvcompute_experiment_cons crate destined for conservative distributed simulation.

There are the following main crates: dvcompute (for sequential simulation), dvcompute_dist (for optimistic distributed simulation - from multicore computers till supercomputers), dvcompute_cons (for conservative distributed simulation - from multicore computers till supercomputers) and dvcompute_branch (for nested simulation - theory of games, estimation of the optimal strategy). All four crates are very close. They are based on the same method.

Examples

You can find examples in the author's repository.

Documentation

Licence

Copyright 2020-2022 David Sorokin david.sorokin@gmail.com, based in Yoshkar-Ola, Russia

This software is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Dependencies

~1.2–1.8MB
~35K SLoC