Nash Equilibrium 3x3 Calculator

Enter every payoff pair and inspect stable choices. Test pure and mixed strategy supports quickly. Download clear reports for each strategic comparison today quickly.

Calculator Input

Strategy Names

Payoff Matrix

Enter each cell as row player payoff and column player payoff.

Row 1 vs Column 1

Row 1 vs Column 2

Row 1 vs Column 3

Row 2 vs Column 1

Row 2 vs Column 2

Row 2 vs Column 3

Row 3 vs Column 1

Row 3 vs Column 2

Row 3 vs Column 3

Example Data Table

Row \ Column Column 1 Column 2 Column 3
Row 1 3, 3 0, 4 5, 1
Row 2 4, 0 2, 2 1, 6
Row 3 1, 5 6, 1 3, 3

Formula Used

A pure Nash equilibrium exists at cell (i, j) when row payoff A(i, j) is maximal within column j, and column payoff B(i, j) is maximal within row i.

Pure condition: A(i, j) ≥ A(k, j) for every row k, and B(i, j) ≥ B(i, l) for every column l.

For a mixed candidate, row strategies in support S must give equal expected payoff against column mix q. Column strategies in support T must give equal expected payoff against row mix p.

Mixed row condition: A(s, q) = v for every s in S, and A(r, q) ≤ v for rows outside S.

Mixed column condition: B(p, t) = u for every t in T, and B(p, c) ≤ u for columns outside T.

How to Use This Calculator

  1. Name the three row strategies and three column strategies.
  2. Enter both payoffs in every matrix cell.
  3. Use higher numbers for better outcomes.
  4. Set tolerance for near ties and rounding issues.
  5. Press the calculate button.
  6. Review pure equilibria, mixed candidates, and best responses.
  7. Download the CSV file for spreadsheets.
  8. Download the PDF report for sharing.

Why a 3x3 Nash Tool Helps

A 3x3 normal form game can hide several stable outcomes. Each player has three choices. Each cell has two payoffs. The first payoff belongs to the row player. The second payoff belongs to the column player. A Nash equilibrium occurs when neither player wants to move alone. This calculator reads all nine payoff pairs. It then compares every row choice against each column choice. It also compares every column choice against each row choice.

What the Calculator Checks

The pure search is direct. For each column, it finds the best row payoff. For each row, it finds the best column payoff. A cell is stable when both payoffs are best responses at the same time. The mixed search is deeper. It tests possible equal sized supports. A support is the group of strategies used with positive probability. The tool solves indifference equations for each support. It then checks probabilities, outside strategies, and tolerance limits.

Useful Inputs

You can rename all row and column strategies. You can enter positive, zero, or negative payoff values. You can adjust tolerance for rounding and near ties. You can also choose decimal places for cleaner reports. This helps when payoffs come from estimates, market models, auctions, voting games, pricing games, or classroom exercises.

Reading the Output

Pure equilibria appear first. Mixed candidates appear with probability vectors. Expected payoffs are shown for both players. Best response notes explain why a result passed. Dominated strategy warnings help you inspect weak parts of the game. A dominated strategy is not always removed automatically, because mixed equilibria can be sensitive in degenerate games.

Practical Advice

Use exact payoffs when possible. Keep player objectives consistent. Higher values should always mean better outcomes. Try several tolerance settings if your game has ties. Very small changes can create or remove mixed solutions. Use the CSV file for spreadsheets. Use the PDF report for sharing results with students, teammates, or clients. Always review the original game before making decisions.

Limits to Know

The mixed solver is intended for finite, two player games. It checks nondegenerate support patterns first. If your model has many ties, compare pure results, mixed candidates, and best response tables together with care today.

FAQs

What is a Nash equilibrium?

It is a stable strategy profile. No player can improve their own payoff by changing strategy alone, while the other player keeps the same strategy.

Can this calculator handle negative payoffs?

Yes. Negative values work normally. They may represent costs, losses, penalties, risks, or disliked outcomes.

What does the first payoff mean?

The first payoff in each cell belongs to the row player. The second payoff belongs to the column player.

What is a pure equilibrium?

A pure equilibrium uses one row strategy and one column strategy with probability one. It appears as a single stable matrix cell.

What is a mixed strategy?

A mixed strategy assigns probabilities to strategies. A player randomizes when several supported choices give the same expected payoff.

Why does tolerance matter?

Tolerance controls near equality checks. It helps with decimals, rounding, and games where payoffs are almost tied.

Does no pure result mean no equilibrium?

No. Every finite game has at least one equilibrium. If no pure equilibrium appears, a mixed equilibrium may exist.

Can I export the results?

Yes. Use the CSV button for spreadsheet work. Use the PDF button for a readable report.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.