Game Theory is the standard quantitative tool for analyzing the interactions of multiple decision makers. Its applications extend to economics, biology, engineering and even cyber security. Furthermore, many complex systems involve multiple decision makers and thus a full analysis of such systems necessitates the tools of game theory. 

This tutorial is the second part of of Dr. Justin Grana's tutorial on game theory. The tutorial is divided into three parts. The first explores dynamic and sequential games and discusses extensive-form representation. The second part of the series discusses bounded rationality and imperfect decision making and information, both in theoretical models and in laboratory settings. Finally we look at Gambit, a software program used by theoreticians to solve games. 

This tutorial is best suited for students who have taken Dr. Grana's Static Games tutorial, or are already familiar with basic game theory principles.




  1. Introduction to Dynamic Games
  2. The Extensive Form Game
  3. Solving Sequential Games
  4. Sub-Game Perfect Equilibria, Continued
  5. Infinitely Repeated Games
  6. Introducing Behavioral Game Theory and Bounded Rationality
  7. The Level-k Model of Bounded Rationality
  8. Gambit - a Software for Solving Games