Contents# Introduction Foreword What is reinforcement learning? Getting started with a first example Single-agent Reinforcement Learning Markov Decision Processes Value-based methods Policy-based methods Modelling and abstraction for MDPs Multi-agent Reinforcement Learning Normal form games Extensive form games Modelling and abstraction for multi-agent games Appendix Introduction to basic probability theory