Skip to main content

runMonteCarloSimulation

chainalign-backend


chainalign-backend / services/monteCarloSimulator / runMonteCarloSimulation

Function: runMonteCarloSimulation()

runMonteCarloSimulation(planInputs, iterations): Promise<any>

Defined in: services/monteCarloSimulator.js:28

Runs a Monte Carlo simulation on the S&OP plan.

Parameters

planInputs

The input variables for the plan.

demand

any

Demand distribution {mean, stdDev}.

productionCapacity

number

The total production capacity.

unitCost

any

Unit cost distribution {mean, stdDev}.

unitPrice

number

The selling price per unit.

iterations

number = 10000

The number of iterations to run.

Returns

Promise<any>

  • The aggregated results with probability distributions.