PyGambit#
See installation instructions in the Install section.
For newcomers to Gambit, we recommend reading through the PyGambit tutorials, which demonstrate the API’s key capabilities for analyzing and solving games. These tutorials are available to be run interactively as Jupyter notebooks, see How to run PyGambit tutorials on your computer. All of the tutorials assume a basic knowledge of programming in Python.
New user tutorials#
These tutorials assume no prior knowledge of Game Theory or the PyGambit API and provide detailed explanations of the concepts and code. They are numbered in the order they should be read.
Advanced user tutorials#
These tutorials assume some familiarity with the PyGambit API and Game Theory terminology and concepts including:
Nash equilibria
Pure and mixed strategies
Simplex representations of available strategies
Logit quantal response equilibrium (LQRE) correspondence
Advanced tutorials:
Interoperability tutorials#
These tutorials demonstrate how to use PyGambit alongside other game-theoretic software packages. These tutorials assume you have read the new user tutorials and are familiar with the PyGambit API, however they do not assume prior knowledge of the other software packages or an advanced understanding of Game Theory:
