updated reward adapting schemes