Reinforcement learning and adaptive dynamic programming for feedback control | Synapse