https://blockgeni.com/defining-reinforcement-learning/
Defining Reinforcement Learning