All organizations · GSoC 2026 · Science and medicine, Artificial Intelligence

Gambit: The package for computation in game theory

The package for computation in game theory

Gambit is a set of software tools for doing computation on finite, noncooperative games in extensive or strategy form and a set of file formats for storing and communicating games to external tools. The Gambit Project was founded in the mid-1980s at the California Institute of Technology and to this day is actively developed by a community of contributors, with core development led by The Alan Turing Institute as part of its project: Automated analysis of strategic interactions.

  • python
  • c++
  • wxwidgets
  • visualization
  • algorithms
  • game theory
  • mathematical optimizaton

Project ideas

9 ideas on its 2026 ideas page. Sizes: 1 large. 4 mentors named.

  1. Idea 1: “Updating the Gambit GUI”
  2. Idea 2: “GameInterpreter: A front-end for LLM-based game translation”
  3. Idea 3: “A layout algorithm for visualising game trees” large
  4. Idea 4: “Working on Gambit interoperability with SageMath”
  5. Idea 5: “Updating how Gambit works with external solvers”
  6. Idea 6: “Development and integration of Lemke’s algorithm package”
  7. Idea 7: “New algorithms for finding Nash equilibria”
  8. Idea 8: “EFG/NFG exporters for DeepMind’s OpenSpiel”
  9. Idea 9: “Econometric estimation of behaviour in games”

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2016, 2 years. Projects per year: '16: 3, '26: 3.

On GitHub

4 repositories pushed to in the last year. Main languages: C++ (1), HTML (1), Jupyter Notebook (1), Python (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "Gambit: The package for computation in game theory" --shortlist
git-into-gsoc repos "Gambit: The package for computation in game theory"
git-into-gsoc issues --org "Gambit: The package for computation in game theory"
or ask your assistant:
"Which Gambit: The package for computation in game theory repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.