public void LoadHospitalData(Configuration c) { currentExperiment.Reset(); //save config as private _c = (Configuration)c.Clone(); //Specify run times setWarmUpTimeInHours(c.startupTime.value); setRunLengthInDays(c.daysToRun.value); //set number of replications for the one scenario setNumberOfReplicationsforScenario(0, c.numberOfReps.value); removeAllButOneScenario(); //if multiple scenarios //setNumberOfReplicationsforAllScenarios(c.numberOfReps.value); //change hospital values (type, annualArrivals, %ofyear) setArrivals(c.rateTable.value, Convert.ToInt32(c.arrivalInfo[0].value), c.arrivalInfo[1].value); setServiceTimes(c); setAcuityPercentages(1, c.acuityInfo[0].value); setAcuityPercentages(2, c.acuityInfo[1].value); setAcuityPercentages(3, c.acuityInfo[2].value); setAcuityPercentages(4, c.acuityInfo[3].value); setAcuityPercentages(5, c.acuityInfo[4].value); //listeners (run completed, scenario, completed, etc) addSimioEventListeners(); }