AccumulatedPerformanceWeighted average performance per period |
![]() |
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.
![]() |
nin |
Value: 3 Type: Integer Description: Number of inputs |
---|---|
weights |
Value: Type: Real[nin] Description: Constant weights to be used for aggregation |
![]() |
u |
Type: RealMultiInput[nin] Description: Information inputs |
---|---|---|
![]() |
y |
Type: RealOutput Description: Output of output type |
![]() |
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 |
![]() |
BusinessSimulation.Examples Causal loop example given by van Zijderveld (MARVEL) |