update newnearestneighbour + suppression ancien algo