Learn R Programming

simmer (version 3.5.1.9000)

clone: Add a clone/synchronize activity

Description

A clone activity replicates an arrival n times (the original one + n-1 copies). A synchronize activity removes all but one clone.

Usage

clone(.trj, n, ...)

synchronize(.trj, wait = TRUE, mon_all = FALSE)

Arguments

.trj

the trajectory object.

n

number of clones, accepts either a numeric or a callable object (a function) which must return a numeric.

...

optional parallel sub-trajectories. Each clone will follow a different sub-trajectory if available.

wait

if FALSE, all clones but the first to arrive are removed. if TRUE (default), all clones but the last to arrive are removed.

mon_all

if TRUE, get_mon_arrivals will show one line per clone.

Value

Returns the trajectory object.