Izquierdo, Luis R / Escritor Izquierdo, Segismundo S / Escritor Sandholm, William H / Escritor
This book is a guide to implement and analyze Agent-Based Models within the framework of Evolutionary Game Theory, using a programming language called NetLogo.
Agent-based models are abstractions of the real world where individuals and their interactions are explicitly represented in the model. Agent-based models are most often implemented as computer programs, and the programming language we are going to use in this book is NetLogo. And finally, evolutionary game theory studies populations of individuals who may change their actions in time.
In this book we are going to learn how to implement agent-based models in NetLogo, within the framework of evolutionary game theory, and we are also going to learn how to analyze these models using both computer simulation and mathematical analysis. In particular, we will see several mathematical techniques that are useful to analyze finite-population evolutionary models, including Markov chains, Monte Carlo simulations, mean dynamics, stochastic stability analyses, diffusion approximations and pair approximations. For each of these techniques, we give a brief introduction, illustrate its usefulness with concrete examples, and provide references for the interested reader to learn more about it.
This book is available online for free at
https://wisc.pb.unizin.org/agent-based-evolutionary-game-dynamics/
Please, note that this (print-on-demand) hard copy does not include the animated figures that are present in the free online version.