sustainable white-hat methodologies for algorithm adaptation