Data Params:
A workflow RASON Model
{
"flowName": "optSimWorkflow",
"flowDescription": "This decision flow solves an optimization model that selects an optimal mix of capital improvement
projects, then runs a simulation.",
"optStage": {
"comment": "Uncertain optimization by transformation",
"modelName": "optModel",
"modelSettings": {
"transformStochastic": "robustCounterpart",
"numTrials": 100,
"randomSeed": 1
},
"variables": {
"x": {
"dimensions": [8],
"type": "binary",
"initialValue": [],
"finalValue": [],
"dualValue": []
}
},
"uncertainVariables": {
"c": {
"dimensions": [8]
},
"c[1]": {
"formula": "PsiTriangular(400000, 500000, 900000)"
},
"c[2]": {
"formula": "PsiTriangular(500000, 750000, 1250000)"
},
"c[3]": {
"formula": "PsiTriangular(500000, 1000000,1500000)"
},
"c[4]": {
"formula": "PsiTriangular(400000, 600000, 900000)"
},
"c[5]": {
"formula": "PsiTriangular(250000, 500000, 750000)"
},
"c[6]": {
"formula": "PsiTriangular(300000, 500000, 600000)"
},
"c[7]": {
"formula": "PsiTriangular(200000, 450000, 700000)"
},
"c[8]": {
"formula": "PsiTriangular(400000, 500000, 700000)"
},
"d": {
"dimensions": [8],
"formula": "PsiBinomial(1, 0.9)"
}
},
"formulas": {
"f": {
"value": [325000, 450000, 550000, 300000, 150000, 250000, 150000, 325000]
},
"cash": {
"formula": "sumproduct(c * d - f, x)"
}
},
"constraints": {
"invest": {
"formula": "sumproduct(f, x)",
"upper": 1500000
}
},
"objective": {
"totalObjective": {
"type": "maximize",
"formula": "cash",
"chanceType": "ExpVal",
"finalValue": []
}
}
},
"simStage": {
"comment": "Simulation at optimization result point",
"modelName": "simModel",
"inputParameters": {
"x": {
"value": "optStage.x.finalValue"
}
},
"uncertainVariables": {
"c": {
"dimensions": [8]
},
"c[1]": {
"formula": "PsiTriangular(400000, 500000, 900000)"
},
"c[2]": {
"formula": "PsiTriangular(500000, 750000, 1250000)"
},
"c[3]": {
"formula": "PsiTriangular(500000, 1000000,1500000)"
},
"c[4]": {
"formula": "PsiTriangular(400000, 600000, 900000)"
},
"c[5]": {
"formula": "PsiTriangular(250000, 500000, 750000)"
},
"c[6]": {
"formula": "PsiTriangular(300000, 500000, 600000)"
},
"c[7]": {
"formula": "PsiTriangular(200000, 450000, 700000)"
},
"c[8]": {
"formula": "PsiTriangular(400000, 500000, 700000)"
},
"d": {
"dimensions": [8],
"formula": "PsiBinomial(1, 0.9)",
"mean": []
}
},
"data": {
"f": {
"value": [325000, 450000, 550000, 300000, 150000, 250000, 150000, 325000]
}
},
"uncertainFunctions": {
"cash": {
"formula": "sumproduct(c * d - f, x)",
"mean": []
}
}
}
}