add conditions to Game#tick! rule 1, fix bug with iteration mutation