Provides accumulation event functionality. Inherited from Event.

Value

Object of R6Class ManipulationEvent.

Super class

Sima::Event -> AccumulationEvent

Methods

Public methods

Inherited methods

Method apply()

Apply an accumulation event

Usage

AccumulationEvent$apply(status, parallel = NULL)

Arguments

status

Current status of the simulated population.

parallel

A logical value indicating if parallel computation is being used in simulation.

Returns

A data.table with the new individuals added.


Method clone()

The objects of this class are cloneable with this method.

Usage

AccumulationEvent$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.