add avg precision, MAP, and gMAP