reinforce learning on fold