[Documentation]: Tutorials demonstrating each of Gambit's equilibrium computation algorithms including those relying on external programs #845
Replies: 6 comments
-
|
@tturocy @rahulsavani I have re-written this issue based on the discussion today, you may wish to check I have the right idea and add extra details |
Beta Was this translation helpful? Give feedback.
-
|
Just thinking about all possible tutorials and how they should be structured in the docs and I came up with this list
|
Beta Was this translation helpful? Give feedback.
-
|
@tturocy @rahulsavani based on discussion yesterday these tutorials would probably be for later and not part of 16.5? |
Beta Was this translation helpful? Give feedback.
-
|
Agreed, though if we already have the OpenSpiel one pretty-much ready we may want to have that one up sooner rather than later. |
Beta Was this translation helpful? Give feedback.
-
|
Yes, anything that we can publish as a credible initial version would be good to do so. |
Beta Was this translation helpful? Give feedback.
-
|
Update: revisit this after #658 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Pre-requisite
#556
Details
1) Method tutorials
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:
TODOs:
2) External programs
In addition, we should remove the current PyGambit guide page "Using external programs to compute Nash equilbria" and explain in the tutorial(s) that demo
enummixed_solveandenumpoly_solvethat you can (but don't need to) download and compile or installlrslibandPHCpackwhich are not packaged with Gambit. This should include how to:lrsnash_pathandphcpack_patharguments, respectively)Beta Was this translation helpful? Give feedback.
All reactions