ForHosting KIT · Utilidades de desarrollo

Valor de juegos de suma cero

Esta calculadora resuelve una matriz de pagos 2x2 de suma cero desde la perspectiva del jugador de filas.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Primero comprueba si existe un punto de silla, donde ambos jugadores pueden emplear estrategias puras sin mejorar mediante un cambio unilateral. Si no existe, calcula las probabilidades de mezcla de equilibrio para ambos jugadores y el valor esperado del juego. El resultado indica el método, el valor y las probabilidades correspondientes a la primera y segunda fila o columna.

Introduzca la matriz desde la perspectiva de un jugador

Represente el juego mediante dos filas y dos columnas. Cada entrada debe ser el pago que recibe el jugador de filas para esa combinación de decisiones. Como el juego es de suma cero, el pago del jugador de columnas es el opuesto; no envíe una segunda matriz. Respete el orden: el primer par corresponde a la primera estrategia de fila, el segundo a la segunda, y cada posición del par representa una columna. Los valores positivos favorecen al jugador de filas, los negativos al de columnas y cero es neutral. Se admiten decimales, siempre que las cuatro entradas sean números finitos. La calculadora acepta exactamente cuatro pagos porque las fórmulas y etiquetas son específicas de un juego 2x2. Si hay más acciones, quizá pueda eliminar estrategias estrictamente dominadas, pero esa reducción debe justificarse fuera de la herramienta. Las probabilidades devueltas conservan el orden de filas y columnas de la entrada, por lo que una colocación cuidadosa es esencial para interpretar el resultado correctamente.

Interprete la prueba del punto de silla y la solución pura

El jugador de filas busca maximizar el pago que puede garantizar después de la respuesta rival. Por ello, la calculadora obtiene el menor pago de cada fila y elige el mayor de esos mínimos: el maximin. El jugador de columnas procede en sentido contrario; toma el mayor pago de cada columna y elige el menor de esos máximos: el minimax. Si ambos valores coinciden, la entrada compartida es un punto de silla y también el valor del juego. Ningún jugador mejora cambiando por sí solo, así que basta un equilibrio de estrategias puras. La salida identifica el punto mediante posiciones de fila y columna numeradas desde uno, y asigna probabilidad uno a la acción elegida y cero a la otra. Una matriz degenerada puede tener varios puntos de silla válidos. En ese caso se devuelve la primera pareja coherente según el orden de entrada, que sigue siendo óptima aunque también existan otras combinaciones óptimas puras o mixtas.

Lea las estrategias mixtas y el valor del juego

Cuando el maximin es menor que el minimax, ninguna pareja de acciones puras es estable y ambos jugadores deben aleatorizar. La calculadora resuelve las ecuaciones de indiferencia: el jugador de filas elige probabilidades que dejan indiferente al jugador de columnas entre sus columnas, y viceversa. Cada estrategia se devuelve como dos números cuya suma es uno. El primero corresponde a la primera fila o columna y el segundo a la segunda. Son frecuencias estratégicas, no predicciones sobre una ronda concreta. El valor mostrado es el pago esperado del jugador de filas cuando ambos aplican estrategias óptimas; para el jugador de columnas es su opuesto. Un valor positivo favorece al jugador de filas en partidas repetidas, uno negativo favorece al de columnas y cero indica un juego justo en términos de esperanza. La salida se redondea de forma determinista, aunque el cálculo emplea los pagos numéricos originales. El precio de una solicitud automatizada mediante API es $0.002.

Comprobar un ejercicio académico

Verifique si una matriz pequeña tiene punto de silla y confirme el valor y las estrategias de equilibrio.

Comparar decisiones competitivas

Modele dos decisiones opuestas, como planes defensivos y ofensivos, cuando la ganancia de una parte equivale a la pérdida de la otra.

Automatizar ejercicios matriciales

Resuelva lotes de juegos 2x2 de suma cero mediante la API con probabilidades de estrategia estructuradas de forma uniforme.

¿Qué representan las entradas de la matriz?

Cada entrada es el pago del jugador de filas para una pareja de acciones. El pago del jugador de columnas es el valor opuesto.

¿Cómo sé si existe un punto de silla?

Existe cuando el mayor mínimo por filas coincide con el menor máximo por columnas. El resultado utiliza entonces el método saddle_point.

¿En qué orden aparecen las probabilidades?

Las dos probabilidades de fila corresponden a las filas primera y segunda de la entrada; las de columna siguen el mismo criterio.

¿Qué significa un valor negativo?

Significa que el juego repetido óptimo favorece al jugador de columnas. El valor se muestra siempre desde la perspectiva del jugador de filas.

¿Sirve para un juego que no sea de suma cero?

No. Supone que el pago del jugador de columnas es exactamente el opuesto y no calcula equilibrios de suma general.

¿Cuánto cuesta un cálculo mediante API?

Cada solicitud mediante API cuesta $0.002. La calculadora del navegador ejecuta localmente el mismo cálculo determinista.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/econ/zero-sum-game-value

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/econ/zero-sum-game-value \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"payoff_matrix":[[3,-1],[0,2]]}'
{
  "payoff_matrix": [
    [
      3,
      -1
    ],
    [
      0,
      2
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "econ.zero_sum_game_value",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_items4
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →