adaptive lambda_xy