these rules to update the rules and imagine you have an episode and that's kind of episode so you have step step step step and in each step these rules are applied right in each of these steps the rules are applied and at the end you get a reward so what you need to do is to back propagate that reward through all the steps and then through all the rules okay and that might be just computationally not feasible or the rules the rules right here are pretty um pretty easy but the rules might not be differentiable