Interactive Game Theory Education

About StrategicLab

StrategicLab is an interactive educational platform for learning game theory through experimentation. Designed for students, educators, and independent learners, it transforms abstract models of strategic interaction into playable games, configurable simulations, and explanations of mathematical reasoning.

Its laboratories connect fundamental concepts in game theory with experiments that let learners examine strategies, compare results, and understand how decisions, incentives, and information shape outcomes. The material follows Thomas S. Ferguson’s A Course in Game Theory as its main guide.

Subject
Game theory and strategic decision-making
Method
Predict, test, and explain
Formats
Playable games, configurable simulations, computed analysis, written explanations
Audience
Students, educators, and independent learners

What You Can Learn

  • Combinatorial Games

    Take-away games, Nim, graph games, sums of games, and Hackenbush are analysed by working backward from the end of the game. Learners identify winning and losing positions, optimal play, binary XOR, and Sprague–Grundy values.

  • Strategic and Sequential Games

    Matrix games, general-sum games, game trees, poker models, and stochastic games show how one player’s best choice depends on another’s. The topics include minimax reasoning, dominance, best responses, Nash equilibrium, mixed strategies, backward induction, information, and changing states.

  • Economic Competition

    Cournot, Bertrand, Stackelberg, and entry-deterrence models compare firms that choose quantities, set prices, move in sequence, or respond to a potential entrant, and link each model’s assumptions to its equilibrium market outcome.

  • Cooperation and Coalitions

    Cooperative games examine feasible agreements, bargaining, the stability of coalitions, and the division of shared value, using the core, the Shapley value, the nucleolus, and voting power.

Built for Learning, Teaching, and Exploration

Every experiment follows the same cycle: predict an outcome, test a decision, and examine the reasoning behind the result. By changing a game’s assumptions and comparing the outcomes, learners see how game-theoretic conclusions depend on the structure of the game.

Guided learning. Learning Paths offer a suggested sequence of laboratories that develops game theory progressively, which suits learners who prefer a structured route.

Independent exploration. Every laboratory can also be opened on its own in a sandbox, where its available configurations can be changed and the results examined. This supports self-directed study, classroom demonstrations, and the comparison of strategic assumptions.

Students and independent learners can reinforce what lectures and textbooks introduce through experiments, comparisons, and explanations. Educators can use the interactive models to illustrate game-theoretic ideas, change assumptions during discussion, and connect formal analysis with observable outcomes.

About the Creator

Yunus Altınok

Boğaziçi University
Mathematics (BSc)
Computer Engineering (BSc)

Academic interests:

  • Game theory
  • Applied mathematics
  • Algorithms
  • Machine learning

StrategicLab grew out of a conviction that strategic reasoning is understood best when it can be explored. Definitions and solved examples show what a result is, but they rarely show how it changes when a payoff, a rule, or the information available to the players changes. The aim was to build a place where those models can be played, modified, and examined.

The platform brings together my interest in the mathematical theory of games and my work in software development. Each laboratory pairs an interactive model with the computation and explanation behind it, so that learners can follow the mathematics behind an outcome as well as the outcome itself. Feedback from learners and educators is always welcome and helps the platform improve.

Get in Touch