local opt. update for every ant