Gemischtes Nash 2×2
Finden Sie das gemischte Nash-Gleichgewicht eines 2×2-Spiels aus seinen acht Auszahlungen: Beim Matching-Pennies-Spiel wählt jeder Spieler jede Aktion mit Wahrscheinlichkeit 0,5 und erwartet eine Auszahlung von 0. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- A11
- 1
- A12
- -1
- A21
- -1
- A22
- 1
- B11
- -1
- B12
- 1
- Wahrscheinlichkeit Zeile 1
- 0,5
- Wahrscheinlichkeit Zeile 2
- 0,5
- Wahrscheinlichkeit Spalte 1
- 0,5
- Wahrscheinlichkeit Spalte 2
- 0,5
Ein gemischtes Nash-Gleichgewicht ist ein Profil von Wahrscheinlichkeitsverteilungen über reine Strategien, bei dem kein Spieler den erwarteten Payoff durch einseitige Änderung der Mischung erhöhen kann. In einem Normalformspiel zwei mal zwei hat jeder Spieler zwei Aktionen, sodass eine Mischung eine einzige Wahrscheinlichkeit auf der ersten Aktion und ihr Komplement auf der zweiten ist. Der klassische Weg zu einem inneren gemischten Gleichgewicht ist Indifferenz: Der Zeilenspieler wählt die Mischung, die die erwarteten Payoffs des Spaltenspielers in beiden Spalten angleicht, und der Spaltenspieler wählt die Mischung, die die erwarteten Payoffs des Zeilenspielers in beiden Zeilen angleicht. Studierende, Tutoren und Prüfungsgeneratoren brauchen diese geschlossenen Wahrscheinlichkeiten aus acht Payoff-Zahlen ohne Algebrafehler. Dieser Rechner für gemischtes Nash-Gleichgewicht 2×2 nimmt die Payoff-Matrizen von Zeile und Spalte, liefert beide Mischungswahrscheinlichkeiten und die erwarteten Payoffs unter dem Gleichgewichtsprofil und lehnt Spiele ohne inneres gemischtes Gleichgewicht ab (zum Beispiel mit dominanten reinen Strategien).
Was ein gemischtes Nash-Gleichgewicht in einem 2×2-Spiel bedeutet
In einem Simultanzug-Spiel als Bimatrix wählt der Zeilenspieler eine Zeile und der Spaltenspieler eine Spalte; jede Zelle enthält ein Payoff-Paar. Ein reines Nash-Gleichgewicht ist eine Zelle, in der kein Spieler einseitig abweichen will. Viele Lehrbuchspiele haben auch ein Gleichgewicht in gemischten Strategien: Jeder randomisiert, und die beste Antwort des anderen ist jede Mischung, die ihn indifferent lässt, wenn die Gegnerwahrscheinlichkeiten fest sind.
Bei zwei Strategien ist dieses innere Gleichgewicht eindeutig, sofern es existiert: Es gibt genau eine Wahrscheinlichkeit p, die den Spaltenspieler zwischen Col1 und Col2 indifferent macht, und genau eine Wahrscheinlichkeit q, die den Zeilenspieler zwischen Row1 und Row2 indifferent macht. Diese beiden Zahlen sind das gemischte Nash-Gleichgewicht. Münzwurf ist das klarste Beispiel: Beide mischen halb und halb, damit niemand ein vorhersehbares reines Spiel ausnutzen kann.
Chicken, Inspektionsspiele und viele Sport-Elfmetermodelle nutzen dieselbe Indifferenzarithmetik mit anderen Payoffs. Dieser Rechner sucht nicht zuerst reine Gleichgewichte oder Dominanz: Er löst die beiden Indifferenzgleichungen direkt und meldet, ob p und q streng im offenen Einheitsintervall liegen. Wenn ja, haben Sie ein vollständig gemischtes Nash-Profil; wenn nein, kann das Spiel weiterhin reine Nash-Punkte haben, aber kein inneres gemischtes Gleichgewicht dieser Form.
Halten Sie die Definition an der Gleichheit erwarteter Payoffs fest, damit LMS-Plugins, Lösungsschlüssel und Folien ein reproduzierbares Mischpaar ohne Spreadsheet-Drift bei Zwischenrundungen teilen.
Eingaben, Formeln, Validierung und Ergebnislesen
Die Payoffs des Zeilenspielers sind a11, a12, a21 und a22 für die vier Zellen in Zeilenreihenfolge. Die des Spaltenspielers sind b11, b12, b21 und b22 in derselben Zellenreihenfolge. Die Gleichgewichtsmischung des Zeilenspielers ist p gleich (b22 minus b21) geteilt durch (b11 minus b12 minus b21 plus b22), sodass Prob(Row1) gleich p und Prob(Row2) gleich eins minus p ist.
Die des Spaltenspielers ist q gleich (a22 minus a12) geteilt durch (a11 minus a12 minus a21 plus a22), sodass Prob(Col1) gleich q und Prob(Col2) gleich eins minus q ist. Ist ein Nenner null, kann der betreffende Spieler nicht durch eine eindeutige innere Mischung indifferent gemacht werden und die Aufgabe scheitert. Liegen p oder q nicht streng zwischen null und eins, gibt es kein inneres gemischtes Nash-Gleichgewicht und die Aufgabe scheitert mit klarer Meldung — solche Fehler werden nicht berechnet.
Beispiel: Münzwurf mit Zeilenpayoffs eins, minus eins, minus eins, eins und Spaltenpayoffs minus eins, eins, eins, minus eins ergibt p gleich ein halb und q gleich ein halb mit erwarteten Payoffs null. Zahlen werden auf zwölf Dezimalstellen gerundet für stabile Goldens über Runtimes.
Wo ein gemischter Nash-2×2-Rechner seinen Nutzen zeigt
Einführende Spieltheorie-Kurse vergeben 2×2-Mischgleichgewichtsübungen, weil Indifferenz die erste greifbare gemischte-Nash-Fähigkeit vor Best-Response-Graphen und größeren Spielen ist. Tutorenplattformen und LMS-Autokorrektoren brauchen ein deterministisches Orakel, das rein-nur-Spiele ablehnt statt eine Wahrscheinlichkeit außerhalb des Einheitsintervalls zu liefern, die ein fehlerhafter Schlüssel abschneiden könnte. Dozierende, die Übungsbanken bauen, wollen dieselben geschlossenen p und q, die Studierende auf Papier für Münzwurf, mischende Battle-of-the-Sexes-Varianten, Inspektion und nullsummenartige Elfmeter-Tabellen ableiten.
Pinnen Sie die gerundeten Mischungswahrscheinlichkeiten in Tests, halten Sie Payoffs endlich, und Sie erhalten reproduzierbare Indifferenzmischungen für Hausaufgaben, Prüfungsgeneratoren und schlanke Industrieorganisations-Notebooks ohne einen vollständigen Spieltheorie-Solver aufzubauen. Koppeln Sie diese Fähigkeit mit getrennten reinen-Strategie- oder größeren Matrix-Werkzeugen, wenn Sie jene brauchen; halten Sie diese auf dem Zwei-Spieler-Zwei-Aktionen-Mischprofil, das Lehrbücher zuerst einführen.
Anwendungsfälle
Hausaufgaben- und Prüfungskontrolle gemischtes NE
Studierende geben acht Payoffs einer 2×2-Bimatrix ein und prüfen p und q gegen Lehrbuch-Indifferenzformeln für Münzwurf und Chicken-Spiele.
LMS- und Tutoren-Autobewertung
Bewerten Sie gemischte-Strategie-Aufgaben mit einem deterministischen Orakel, das Nullnenner und Mischungen außerhalb von (0,1) ablehnt statt Wahrscheinlichkeiten zu erfinden.
Sport- und Inspektionsspiel-Notebooks
Berechnen Sie Gleichgewichtsrandomisierungen für vereinfachte Elfmeter- oder Audit-Spiele, bevor Sie erwartete Payoffs unter verschiedenen Payoff-Kalibrierungen vergleichen.
Häufige Fragen
Wie finde ich das gemischte Nash-Gleichgewicht eines 2×2-Spiels?
Senden Sie die acht endlichen Payoffs a11…a22 (Zeile) und b11…b22 (Spalte).
Was bedeutet es, dass jeder Spieler den Gegner indifferent macht?
Gegen die Gleichgewichtsmischung liefern die beiden reinen Strategien des Gegners denselben erwarteten Payoff, sodass jede Mischung (einschließlich der Gleichgewichtsmischung) eine beste Antwort ist. Diese gegenseitige Indifferenz ist die innere gemischte-Nash-Bedingung.
Warum könnte der Rechner meine Payoffs ablehnen?
Ist ein Nenner null, existiert keine eindeutige Indifferenzmischung für diesen Spieler. Liegen p oder q nicht streng zwischen 0 und 1, hat das Spiel kein inneres gemischtes Nash-Gleichgewicht (es kann weiterhin reine Nash-Punkte haben).
Findet dies reine Nash-Gleichgewichte?
Nein. Diese Fähigkeit löst nur das vollständig gemischte (innere) Gleichgewicht über Indifferenz. Reine Best-Response-Prüfungen sind ein separates Problem.
Wie sieht das gemischte Gleichgewicht bei Matching Pennies aus?
Beide Spieler wählen jede Aktion mit Wahrscheinlichkeit 0,5, und jeder erwartet eine Auszahlung von 0. Wer halb und halb mischt, bietet dem Gegner keine vorhersehbare Wahl, die er ausnutzen könnte.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/econ/mixed-strategy-2x2 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a11":1,"a12":-1,"a21":-1,"a22":1,"b11":-1,"b12":1,"b21":1,"b22":-1}'const res = await fetch("https://api.kit.forhosting.com/econ/mixed-strategy-2x2", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a11": 1,
"a12": -1,
"a21": -1,
"a22": 1,
"b11": -1,
"b12": 1,
"b21": 1,
"b22": -1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/mixed-strategy-2x2",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a11": 1,
"a12": -1,
"a21": -1,
"a22": 1,
"b11": -1,
"b12": 1,
"b21": 1,
"b22": -1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/mixed-strategy-2x2", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a11":1,"a12":-1,"a21":-1,"a22":1,"b11":-1,"b12":1,"b21":1,"b22":-1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a11":1,"a12":-1,"a21":-1,"a22":1,"b11":-1,"b12":1,"b21":1,"b22":-1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/mixed-strategy-2x2", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"a11": 1,
"a12": -1,
"a21": -1,
"a22": 1,
"b11": -1,
"b12": 1,
"b21": 1,
"b22": -1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.mixed_strategy_2x2",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Eingaben, Formeln, Validierung und Ergebnislesen
Senden Sie per POST einen JSON-Body mit acht erforderlichen endlichen Zahlen. Felder können als JSON-Zahlen oder numerische Zeichenketten eintreffen; fehlende, leere oder nicht endliche Werte scheitern mit invalid_input und Feldname. Bei Erfolg spiegelt die Antwort alle acht Payoffs, liefert p_row1, p_row2, q_col1 und q_col2, liefert expected_payoff_row und expected_payoff_col unter dem gemischten Profil (über Bilinearität gleich dem erwarteten Payoff jeder reinen Aktion gegen die Mischung des Gegners) und setzt formula auf eine einzeilige Umschreibung der Indifferenzidentitäten. Erfolgreiche Parse-Aufrufe nutzen den veröffentlichten Basispreis $0.002 pro Element.
Wo ein gemischter Nash-2×2-Rechner seinen Nutzen zeigt
Weil die Implementierung Parse-Tier-A-Analytikcode ist, bleibt jeder erfolgreiche Aufruf günstig bei $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Technische Fragen
Was kostet der Rechner für gemischtes Nash-Gleichgewicht 2×2?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.