Build and implement modern reinforcement learning algorithms with neural networks, PyTorch, and real-world applications