Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT: Create 'default' Nash equilibrium methods #451

Open
Tracked by #340
tturocy opened this issue Apr 5, 2024 · 0 comments
Open
Tracked by #340

FEAT: Create 'default' Nash equilibrium methods #451

tturocy opened this issue Apr 5, 2024 · 0 comments
Assignees
Labels
python Items which involve coding in Python
Milestone

Comments

@tturocy
Copy link
Member

tturocy commented Apr 5, 2024

The graphical interface has long offered some generic methods for computing one, some, or all Nash equilibria, where available.

Similarly, for many types of problem, scipy offers generic routines which hide the selection of, e.g. a specific algorithm. See, for example, function minimisation or ODE solving.

It would be useful to offer something similar in pygambit.

In doing so it will be worth giving some thought as to how best to keep this in sync between the graphical interface and pygambit. At the moment the graphical interface makes calls out to the command-line tools, but perhaps this should be reviewed - which would allow for having the logic for EC methods to be maintained in a single location.

@tturocy tturocy changed the title Create 'default' Nash equilibrium methods like (for example) one_nash to compute a sample Nash equilibrium. FEAT: Create 'default' Nash equilibrium methods Apr 5, 2024
@tturocy tturocy added the python Items which involve coding in Python label Apr 5, 2024
@tturocy tturocy added this to the gambit-16.3.0 milestone Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Items which involve coding in Python
Projects
None yet
Development

No branches or pull requests

2 participants