Open edbaskerville opened 8 months ago
After immunity is gained from the last expressed gene, it seems that the transition times for other infections are not updated. See:
if(infection->expression_index == N_GENES_PER_STRAIN) { clear_infection(infection, true); } else { update_host_infection_times(infection->host); }
The else should be removed (?), yielding
if(infection->expression_index == N_GENES_PER_STRAIN) { clear_infection(infection, true); } update_host_infection_times(host);
around line 1196 (depending on version)
Fixed in linked branch, no statistically observable effect on behavior.
After immunity is gained from the last expressed gene, it seems that the transition times for other infections are not updated. See:
The else should be removed (?), yielding
around line 1196 (depending on version)