public class ScenarioFixerDailyBusy extends AbstractScenarioFixer
ScenarioFixer
for the stochastic problem
with a daily busyness factor that apply for all the call types.
So the variability of arrival rates of all call types are correlated.
Based on the fluid approximation for large-scale call centers, the scenarios are split in function of the quantile of the daily busyness factor.
In this implementation, the daily busyness factor must be specified as the arrival multiplier of the call type. It will read the arrival multiplier of the first call type and assign that value as the daily busyness multiplier.
listCallCenters, listIgnore, listSatisfy, listUndetermined, numScenarios, scParams
Constructor and Description |
---|
ScenarioFixerDailyBusy(ScenariosParams scp) |
Modifier and Type | Method and Description |
---|---|
void |
analyzeScenarios()
Sorts the arrival multipliers of the scenarios and sets the scenarios with the
highest multipliers to be ignored.
|
getScenarioToIgnore, getScenarioToSatisfy, getScenarioUndetermined
public ScenarioFixerDailyBusy(ScenariosParams scp)
public void analyzeScenarios()
ArrivalProcessManager.getArrivalsMult()
,
from the first call type.analyzeScenarios
in interface ScenarioFixer
analyzeScenarios
in class AbstractScenarioFixer