hashing of agents, basis for mutations
call to mutations on infection (maybe change to each time steps)
immunogenicity factor for agents (and list of factors each host is immune)
correction