A Review of Reinforcement Learning