ForHosting KIT · Finanzen und Geld

Sattelpunkt-Rechner

In der Matrix mit den Zeilen (3, 1, 2), (4, 3, 5) und (2, 0, 4) ist die mittlere Zelle 3 zugleich Minimum ihrer Zeile und Maximum ihrer Spalte: Das Spiel hat einen Sattelpunkt mit dem Wert 3. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Ein Sattelpunkt in einem Zwei-Personen-Nullsummenspiel ist eine Zelle der Auszahlungsmatrix, die zugleich das Minimum ihrer Zeile und das Maximum ihrer Spalte ist. Existiert eine solche Zelle, kann der Zeilenspieler den Spielwert durch Wahl dieser Zeile sichern, der Spaltenspieler ihn durch Wahl dieser Spalte auf genau diesen Wert halten, und das Paar reiner Strategien ist ein Nash-Gleichgewicht. Studierende, Tutorinnen und Tutoren sowie Prüfungsautorinnen und -autoren brauchen eine schnelle Prüfung, ob Maximin gleich Minimax ist, plus die Liste jeder Sattelzelle, ohne Zeilenminima mit Spaltenmaxima zu verwechseln. Dieser Sattelpunkt-Rechner der Spieltheorie nimmt eine rechteckige Auszahlungsmatrix des Zeilenspielers entgegen, berechnet jedes Zeilenminimum und jedes Spaltenmaximum, vergleicht die Sicherheitsniveaus Maximin und Minimax und meldet, ob eine Lösung in reiner Strategie existiert.

Was ein Sattelpunkt ist und warum Maximin gleich Minimax ist

In einem Zwei-Personen-Nullsummenspiel wählt der Zeilenspieler eine Zeile der Auszahlungsmatrix und der Spaltenspieler eine Spalte; die gewählte Zelle ist der Betrag, den der Zweite dem Ersten zahlt, oder der Nutzen des Zeilenspielers, wenn die Tafel bereits in dieser Konvention steht. Ein Sattelpunkt ist eine Zelle, die zugleich der kleinste Eintrag ihrer Zeile und der größte ihrer Spalte ist. Der Zeilenspieler, der eine hohe Auszahlung will, kann mindestens das Maximum unter den Zeilenminima — den Maximin-Wert — sichern, indem er eine Zeile spielt, die dieses Maximum erreicht.

Der Spaltenspieler, der diese Auszahlung klein halten will, kann das Ergebnis höchstens auf das Minimum unter den Spaltenmaxima — den Minimax-Wert — drücken, indem er eine Spalte spielt, die dieses Minimum erreicht. Diese beiden Sicherheitsniveaus erfüllen stets Maximin kleiner oder gleich Minimax. Sie sind genau dann gleich, wenn mindestens eine Sattelzelle existiert, und dann trägt jede Sattelzelle diese gemeinsame Zahl, den Spielwert in reinen Strategien.

Das zugehörige Aktionspaar ist ein Nash-Gleichgewicht: Der Zeilenspieler kann die Auszahlung gegen die Sattelspalte nicht durch Zeilenwechsel erhöhen, und der Spaltenspieler kann sie gegen die Sattelzeile nicht durch Spaltenwechsel senken. Lehrbuchtafeln drei mal drei haben oft einen einzigen Sattel; manche Matrizen haben mehrere Zellen mit demselben Wert und bilden ein kombinatorisches Rechteck von Gleichgewichten; Münzmatching hat keinen, weil Maximin minus eins und Minimax plus eins ist. Jeden Sattel zu finden oder zu beweisen, dass keiner existiert, ist daher der erste vollständig algebraische Schritt, bevor jemand zu gemischten Strategien übergeht.

Wo ein Sattelpunkt-Rechner der Spieltheorie sich lohnt

Einführende Spieltheorie-Kurse geben Sattelpunkt-Übungen, weil Maximin gegen Minimax die erste greifbare Gleichgewichts-Fertigkeit vor gemischten Strategien und Best-Antwort-Graphen ist. Tutoriums-Plattformen und LMS-Autokorrektoren brauchen ein deterministisches Orakel, das jede Sattelzelle auflistet oder meldet, dass keine existiert, statt einer Tabelle, die eine Fast-Gleichheit still als Gleichheit behandelt.

Lehrende, die Übungsbanken bauen, wollen dieselbe Drei-mal-drei-Lehrbuchtafel, die Studierende von Hand rechnen — Zeilenminima eins, drei und null, Maximin drei, Spaltenmaxima vier, drei und fünf, Minimax drei, Sattel in Zeile zwei Spalte zwei — und wollen, dass Münzmatching als sauberes Ergebnis ohne Sattel zurückkommt und die Vorlesung zu gemischten Strategien motiviert. Operations-Research-Notebooks, die kleine Nullsummenmodelle noch in reinen Strategien lösen, können diesen Endpunkt aufrufen statt eine weitere Min-Max-Schleife zu schreiben.

Heften Sie die zurückgegebene Matrix und die geordnete Sattelliste in Tests fest, halten Sie Einträge endlich und die Form innerhalb der Sechzehn-mal-sechzehn-Grenze, und Sie erhalten reproduzierbare reine Strategien für Hausaufgaben, Prüfungsgeneratoren und leichte industrieökonomische Notizen, ohne einen vollständigen Spieltheorie-Löser aufzubauen. Koppeln Sie diese Fähigkeit mit einem Werkzeug für gemischte Strategien, wenn Maximin strikt kleiner als Minimax ist; halten Sie diese auf die Zelle konzentriert, in der ein Zeilenminimum einem Spaltenmaximum gleicht.

Sattelpunkt-Prüfungen für Hausaufgaben und Klausuren

Studierende geben eine Auszahlungsmatrix ein und prüfen Maximin, Minimax und jede Sattelzelle gegen die Lehrbuchmethode Zeilenminimum / Spaltenmaximum.

LMS-Autokorrektur und Tutorium

Bewerten Sie Nullsummen-Aufgaben in reiner Strategie mit einem deterministischen Orakel, das Sattel auflistet oder meldet, dass keine existieren, ohne gemischte Wahrscheinlichkeiten zu erfinden.

Kleine Nullsummenmodelle in Notebooks

Lösen Sie eine kompakte Tafel aus Operations Research oder Industrieökonomik zuerst in reinen Strategien, bevor Sie zu einem Mischer-Löser wechseln.

Wie findet man einen Sattelpunkt in einer Spielmatrix?

Senden Sie payoff als rechteckiges Array endlicher Zahlen (mindestens 2×2).

Was gilt, wenn Maximin nicht gleich Minimax ist?

Dann hat das Spiel keinen Sattelpunkt in reinen Strategien.

Kann ein Spiel mehr als einen Sattelpunkt haben?

Ja. Jede Sattelzelle hat dieselbe Auszahlung (den Spielwert).

Sind Zeilen- und Spaltenindizes nullbasiert oder einsbasiert?

Einsbasiert, wie die Strategienummern in Lehrbüchern. Die erste Zeile ist Zeile 1 und die erste Spalte ist Spalte 1. Validierungsmeldungen nutzen dieselbe Nummerierung.

Was ist der Wert des Spiels?

Es ist die Auszahlung, die sich der Zeilenspieler sichern kann und auf die der Spaltenspieler ihn begrenzen kann, wenn ein Sattelpunkt existiert. Im Beispiel sind Maximin und Minimax beide 3, also ist der Spielwert in reinen Strategien 3.

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.

POSThttps://api.kit.forhosting.com/econ/saddle-point-game

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/econ/saddle-point-game \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"payoff":[[3,1,2],[4,3,5],[2,0,4]]}'
{
  "payoff": [
    [
      3,
      1,
      2
    ],
    [
      4,
      3,
      5
    ],
    [
      2,
      0,
      4
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "econ.saddle_point_game",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_rows16
max_cols16
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Eingabevertrag, der Min-Max-Durchlauf und das Lesen des Ergebnisses

Jedes innere Array ist eine reine Strategie des Zeilenspielers; jede Position in der Zeile ist die Auszahlung gegen eine reine Strategie des Spaltenspielers. Zeilen ungleicher Länge scheitern, weil die Matrix sonst nicht rechteckig wäre. Nichtendliche Zellen, einschließlich NaN und Unendlichkeiten, scheitern mit einer Meldung, die Zeile und Spalte einsbasiert nennt. Auf einer gültigen Matrix sucht der Löser in jeder Zeile das Minimum und in jeder Spalte das Maximum und setzt Maximin auf das größte Zeilenminimum und Minimax auf das kleinste Spaltenmaximum. Eine Zelle ist ein Sattel, wenn ihre Auszahlung sowohl ihrem Zeilenminimum als auch ihrem Spaltenmaximum gleicht; diese Zellen stehen in zeilenweiser Ordnung mit einsbasierten Zeilen- und Spaltenindizes. Zahlen werden von Minus-Null und Gleitkomma-Staub gereinigt, damit Goldens über Laufzeiten stabil bleiben. Senden Sie per POST einen JSON-Körper mit einem Pflichtfeld, payoff: ein rechteckiges Array aus Zeilen endlicher Zahlen, mindestens zwei mal zwei und höchstens sechzehn mal sechzehn. Fehlende, leere oder nicht-Array-Eingaben scheitern mit invalid_input unter Nennung von payoff. Ist die Liste nicht leer, ist has_saddle_point true, game_value gleicht der gemeinsamen Sattelauszahlung, und row_strategy sowie col_strategy nennen den ersten Sattel als bequeme reine Strategie. Ist die Liste leer, ist has_saddle_point false und diese drei optionalen Felder entfallen statt null zu werden. Die Antwort liefert außerdem rows, columns, payoff, row_mins, col_maxs, maximin, minimax, saddle_count und eine kurze formula-Zeichenkette. Erfolgreiche Parse-Aufrufe nutzen den veröffentlichten Grundpreis $0.002 je Item; Validierungsfehler werden nicht berechnet.

Wo ein Sattelpunkt-Rechner der Spieltheorie sich lohnt

Weil die Umsetzung analytischer Parse-Code der Stufe A ist, bleibt jeder erfolgreiche Aufruf günstig bei $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.

Was kostet der Sattelpunkt-Rechner der Spieltheorie?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingaben werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →