Skip to content

[Documentation]: Tutorials demonstrating each of Gambit's equilibrium computation algorithms including those relying on external programs #561

@edwardchalstrey1

Description

@edwardchalstrey1

Pre-requisite

#556

Detials

Most or perhaps all of the methods in the table below could have example tutorials which explain the use cases of the methods (what kind of games they are useful for). Rather than a separate tutorial for each method, we could have just one or several which compare and contrast methods.

What the methods do are currently partially documented on their CLI pages, but these need to be reviewed for accuracy. These tutorials should be added to the "advanced tutorials" folder (see discussion in #556 ) and larger games than those in the intro tutorials (such as Kuhn poker) should be used to demo the methods:

Image

In addition, we should removed the current PyGambit guide page "Using external programs to compute Nash equilbria" and explain in the tutorial(s) that demo enummixed_solve and enumpoly_solve that you can (but don't need to) download and compile or install lrslib and PHCpack which are not packaged with Gambit. This should include how to:

  • Install each program in a way recommended for use with Gambit
  • Pass the path to the executable (via the lrsnash_path and phcpack_path arguments, respectively)

General TODOs:

  • Decide how many tutorials are required to cover the methods (perhaps open separate issues for each)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions