update the attack in decision::calc_decision