ForHosting KIT · Outils pour développeurs

Espérance d'une matrice de gains

Ce calculateur d'espérance pour matrice de gains évalue chaque stratégie pure du joueur en ligne face à une stratégie mixte donnée de l'adversaire.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez la matrice de gains de ce joueur et une probabilité pour chaque action adverse. L'outil multiplie chaque gain par la probabilité de la colonne correspondante, additionne les produits ligne par ligne, puis indique la stratégie pure, ou les stratégies ex æquo, offrant la plus grande espérance. Il convient aux exercices de théorie des jeux, à l'analyse des décisions stratégiques, aux cours d'économie et à la vérification transparente des raisonnements sur les stratégies mixtes.

Organisez la matrice du point de vue du joueur en ligne

Commencez par une matrice dont les lignes représentent les stratégies pures à évaluer et les colonnes les stratégies pures possibles de l'adversaire. Chaque cellule doit contenir le gain reçu par le joueur en ligne pour la paire de choix concernée. Si un manuel affiche des couples tels que (3, 1), saisissez uniquement le premier nombre lorsque le joueur en ligne est le premier joueur ; utilisez uniquement le second si vous évaluez le second joueur, en adaptant le point de vue stratégique. Toutes les lignes doivent avoir la même longueur puisqu'elles se rapportent au même ensemble ordonné d'actions adverses. Les gains négatifs, nuls, fractionnaires et décimaux sont acceptés. Les noms de stratégies facultatifs facilitent la lecture, mais doivent respecter l'ordre des lignes. Sans noms, le calculateur emploie Stratégie 1, Stratégie 2, etc. Cette organisation explicite évite d'associer les gains d'un joueur à des probabilités suivant un autre ordre d'actions adverses.

Saisissez et interprétez la stratégie mixte adverse

Indiquez une probabilité pour chaque colonne, exactement dans l'ordre des stratégies adverses représentées. Les probabilités doivent être comprises entre zéro et un et leur somme doit valoir un. Une probabilité nulle est permise : l'action correspondante ne contribue alors à aucune espérance. Pour chaque ligne, le calculateur produit une moyenne pondérée en multipliant chaque gain par la probabilité de sa colonne, puis en additionnant ces produits. L'espérance obtenue correspond donc au gain moyen à long terme lorsque vous maintenez cette stratégie pure et que l'adversaire répète la randomisation indiquée. Elle ne garantit pas le résultat d'une partie et ne prédit pas l'action réellement choisie. La somme des probabilités est renvoyée à titre de contrôle ; une somme hors d'une faible tolérance numérique est refusée au lieu d'être normalisée silencieusement. La stratégie déclarée reste ainsi distincte de poids incomplets ou saisis par erreur.

Comparez les stratégies pures et repérez une meilleure réponse

Consultez expected_payoffs pour comparer toutes les stratégies en ligne sous la même distribution adverse. maximum_expected_payoff fournit la plus grande valeur calculée et best_strategies énumère toutes les stratégies qui l'atteignent. Il faut conserver tous les maximums, car un joueur peut être indifférent entre plusieurs stratégies pures. Tout mélange reposant uniquement sur ces meilleures réponses ex æquo garde la même espérance face à cette stratégie adverse fixe, même si ce calculateur ne détermine pas les probabilités d'équilibre. Une meilleure réponse dépend des probabilités saisies : modifier le mélange adverse peut changer le classement, créer une égalité ou la supprimer. Pour contrôler un équilibre mixte candidat, vérifiez que les stratégies annoncées dans le support sont à égalité et qu'aucune stratégie exclue ne rapporte davantage. Le tarif de l'API est de $0.002 par requête. Le calcul déterministe n'utilise ni réseau ni échantillonnage aléatoire ; des entrées identiques donnent donc des résultats numériques identiques.

Vérifier un exercice de théorie des jeux

Calculez l'espérance de chaque stratégie en ligne et déterminez quelle action pure répond le mieux au mélange adverse indiqué.

Tester l'indifférence à l'équilibre

Confirmez que les stratégies d'un support mixte proposé ont le même gain espéré et qu'aucune stratégie exclue ne les dépasse.

Comparer des décisions face à un comportement aléatoire

Évaluez des actions fixes lorsqu'un participant, un état du marché ou un scénario suit une distribution de probabilité connue.

Quels gains devez-vous saisir ?

Saisissez les gains du joueur dont vous évaluez les stratégies en ligne. Si les cellules contiennent des couples, choisissez toujours la composante de ce joueur.

La somme des probabilités doit-elle valoir un ?

Oui. Elles doivent être positives ou nulles, ne pas dépasser un et totaliser un dans une faible tolérance numérique.

Que se passe-t-il si plusieurs stratégies sont ex æquo ?

Toutes les stratégies qui partagent le maximum figurent dans best_strategies ; aucune meilleure réponse à égalité n'est écartée.

Ce calculateur trouve-t-il un équilibre de Nash ?

Non. Il évalue des réponses pures à un mélange adverse fourni. Les résultats permettent toutefois de contrôler l'indifférence et les meilleures réponses dans un calcul d'équilibre.

Les gains négatifs ou décimaux sont-ils acceptés ?

Oui. Tout gain numérique fini convient, notamment les valeurs négatives, zéro, les entiers et les fractions écrites en décimal.

Que signifie l'espérance de gain ?

Il s'agit de la moyenne pondérée obtenue en répétant une stratégie pure face à la distribution adverse indiquée, et non d'un résultat garanti en une partie.

Quel est le prix d'une requête API ?

Le prix de l'API est de $0.002 par requête. La version web peut exécuter localement le même calcul déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/econ/payoff-matrix-expected-value

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →