Summary
You have started to learn about the practical side of RL! In this chapter, we experimented with Gymnasium, with its tons of environments to play with. We studied its basic API and created a randomly behaving agent.
You also learned how to extend the functionality of existing environments in a modular way and became familiar with a way to render our agent’s activity using wrappers. This will be heavily used in the upcoming chapters.
In the next chapter, we will do a quick DL recap using PyTorch, which is one of the most widely used DL toolkits.