Genetic programming is a powerful regression technique for this purpose.[5] Reinforcement learning control: The control law may be continually updated over measured performance changes (rewards) using reinforcement learning.[6]