Reinforcement Learning And Its Types In Python