algorithme de tir