What is Reinforcement Learning in Neural Networks? A Deep Dive into Intelligent Agents