optimisation : memoizer le calcul de ce critere qui est appele plusieurs fois avec les memes arguments dans la page