Learn R Programming

⚠️There's a newer version (4.4.7) of this package.Take me there.

simmer (version 3.6.3)

Discrete-Event Simulation for R

Description

A process-oriented and trajectory-based Discrete-Event Simulation (DES) package for R. It is designed as a generic yet powerful framework. The architecture encloses a robust and fast simulation core written in C++ with automatic monitoring capabilities. It provides a rich and flexible R API that revolves around the concept of trajectory, a common path in the simulation model for entities of the same type.

Copy Link

Version

Install

install.packages('simmer')

Monthly Downloads

1,276

Version

3.6.3

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Iaki Ucar

Last Published

July 28th, 2017

Functions in simmer (3.6.3)

Extract.trajectory

Extract or Replace Parts of a Trajectory
activate

Activate/Deactivate Generators
get_capacity

Get Resource Parameters
get_mon

Monitoring Statistics
branch

Fork the Trajectory Path
clone

Clone/Synchronize Arrivals
at

Convenience Functions for Generators
batch

Batch/Separate Arrivals
add_generator

Add a Generator
add_resource

Add a Resource
leave

Leave the Trajectory
length.trajectory

Number of Activities in a Trajectory
schedule

Generate a Scheduling Object
seize

Seize/Release Resources
get_n_generated

Get Process Parameters
join

Join Trajectories
select

Select Resources
send

Inter-arrival Communication
trajectory

Create a Trajectory
wrap

Wrap a Simulation Environment
log_

Logging
now

Simulation Time
set_attribute

Set Attributes
set_capacity

Set Resource Parameters
renege_in

Renege on some Condition
reset

Reset a Simulator
set_prioritization

Set Prioritization Values
set_trajectory

Set Generator Parameters
peek

Peek Next Events
reexports

Objects exported from other packages
rollback

Rollback a Number of Activities
run

Run a Simulation
simmer

simmer: Discrete-Event Simulation for R
timeout

Delay