what this means is what this means is that if my reward is high then i i just want to know what do i need to do to make more of what i just did okay and the gradient ensures that for every single weight in your neural network you know what to do so the gradient means that i have an exact handle on how do i need to change this weight how do i need to change that weight how do i need to change this weight in order if the reward is high and because of this multiplication here i want to make more of what i just did