AccumulatedPerformance

Weighted average performance per period

Diagram

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

From the inputs u[nin =3] a weighted average is calculated using weights[nin]. This average is then accumulated (cumPerf) and averaged over the period from startTime to current model time (modelTime) to obtain the output y.

Implementation

DiagramView
ModelDiagram.png

Parameters (2)

nin

Value: 3

Type: Integer

Description: Number of inputs

weights

Value:

Type: Real[nin]

Description: Constant weights to be used for aggregation

Connectors (2)

u

Type: RealMultiInput[nin]

Description: Information inputs

y

Type: RealOutput

Description: Output of output type

Components (5)

modelTime

Type: TimeInput

Description: Time into the simulation

avgPerf

Type: Division_Guarded

Description: Average weighted performance score

cumPerf

Type: InformationLevel

Description: Unrestricted reservoir to store information

accumulating

Type: Growth

Description: A stock is filled at a given rate

avgWeightedPerformance

Type: Aggregation_Info

Description: Generalized mean function for multiple information inputs

Used in Examples (1)

SoftwareReleaseProject

BusinessSimulation.Examples

Causal loop example given by van Zijderveld (MARVEL)