protected override void UpdateLocalContext(SirContext localContext) { var todayCensus = (SirDailyRecord)SimulationResults.Result(Day); localContext.SusceptibleTotal = todayCensus.S; localContext.ExposedTotal = todayCensus.E; localContext.InfectiousTotal = todayCensus.I; localContext.ResistantTotal = todayCensus.R; localContext.N = todayCensus.N; localContext.ProbabilityOfInfection = localContext.BetaParam * localContext.InfectiousTotal / localContext.N; }