General Lecture on Reinforcement Learning