Add a state for the p if it doesn't exist.
Deep copy.
To allow those with zero probability to self heal give them a random +1 now and then.
Update the state for all mutants.
Roll the dice to see if the mutant should be used.
See Implementation