functionallocateUniform

Allocate a scarce resoure using a uniform priority distribution

Extends from ICON (Icon for functions).

Information

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

The function returns the fraction of capacity or demand that matches the allocated amount of a scarce resource given the clearing attractiveness c, the attractiveness a (e.g., utility), and the width w of a uniform distribution function that describes the priority profile for the recipient.


Graph of the allocateUniform Function (Distribution Shown Scaled for Clarity)
Graph.svg

Syntax


Functions.allocateUniform(c, a, w);

Examples


Functions.allocateUnifom(3.5, 5, 3); // 1.0
Functions.allocateUnifom(5.0, 5, 3); // 0.5
Functions.allocateUnifom(6.5, 5, 3); // 0.0

See also

allocateTriangular, allocateNormal, allocateExtremeValue

Inputs

TypeNameDefaultDescription
RealcClearing attractiveness
RealaAttractiveness of recipient
RealwWidth of distribution (i.e., span of the uniform distribution)

Outputs

TypeNameDefaultDescription
RealyFraction of total capacity or demand allocated to the recipient

Revisions

  • Introduced in v2.0.0.