algoritmes d'adaptació