internal static int GetNumAdultsJointEpisode(ITashaHousehold household, Random random, Activity activity) { int numEpisodeAdults = 0; if (household.NumberOfAdults == 1) { numEpisodeAdults = 1; } else { if (household.NumberOfAdults == 2 && household.NumberOfChildren == 0) { numEpisodeAdults = 2; } else { numEpisodeAdults = Distribution.GetRandomNumberAdults(household, activity, 0, household.NumberOfAdults, random); } } return(numEpisodeAdults); }